[閒聊] Rust 的實用性?

作者: Neisseria (Neisseria)   2016-12-25 20:17:13
這篇是聊 Rust,但是放在 C/C++ 版是因為 Rust 的特性
如果版主覺得不適合就刪文吧 XD
最近利用空閒時間在學 Rust
發現到 Rust 和其他語言結合得蠻好的,像是和 C 結合:
Rust
作者: wtchen (沒有存在感的人)   2016-12-25 20:39:00
只要跟C/C++相關,准你發。
作者: damody (天亮damody)   2016-12-25 21:11:00
語言不穩定是硬傷,又不像swift有apple在推
作者: wtchen (沒有存在感的人)   2016-12-25 21:39:00
聽說有用Rust開發的作業系統,是真的嗎?
作者: eye5002003 (下一夜)   2016-12-25 23:41:00
Rust是直接建立C lib還是先創造C程式碼再編譯?
作者: CoNsTaR ((const *))   2016-12-26 03:22:00
不想要 functional 的麻煩又想要 functional 的嚴謹推 Rust
作者: CaptainH (Cannon)   2016-12-26 07:51:00
rust的lifetime syntax醜得可怕
作者: lc85301 (pomelocandy)   2016-12-26 17:32:00
lifetime syntax 很醜是定番了,所有批評都會看到這條XD然後還有編譯器很GY,這也是定番XDswift-apple, golang-google, rust-mozillarust 比較沒大公司撐腰也是真的
作者: shadow0326 (非議)   2016-12-26 19:04:00
'a 'b 'c 'd 'wtf
作者: makeman   2016-12-26 20:27:00
'w 't 'f
作者: descent (「雄辯是銀,沉默是金」)   2016-12-27 00:42:00
什麼時候不想用 c/c++ 而想用 rust 呢?
作者: stupid0319 (徵女友)   2016-12-27 01:15:00
主要是錢景吧,錢景大概swift>java>C#>>>>>>>Rust
作者: ronin728 (浪人)   2016-12-27 11:01:00
如果它有GC又去掉Ownership的話,我也許會考慮。但他目前這種特性來說,即便它更高階,我還是寧願用C++Swift有ARC(自動插入reference counter, 並解決循環引用),我覺得這就很不錯
作者: Klauhal (赤)   2016-12-27 14:59:00
版標XD
作者: uranusjr (←這人是超級笨蛋)   2016-12-27 15:07:00
ARC 哪裡有解決循環引用, 幻想的嗎...
作者: lc85301 (pomelocandy)   2016-12-27 15:43:00
版標XDD
作者: yoco315 (眠月)   2016-12-27 18:13:00
小妹我也在學 rust ^^~* 大家一起唷~~~
作者: littleshan (我要加入劍道社!)   2016-12-27 18:48:00
rust 明明就有 smart pointer你用 smart pointer 存指標就不需要處理 lifetime不想負擔smart pointer的額外成本時就要處理lifetimerust 是給你選擇權的,和 C++ 的理念並無太大差異
作者: CaptainH (Cannon)   2016-12-27 19:03:00
rust的賣點就是不必手動管理記憶體嗎?結果還是要用smart ptr這種半自動的東西?
作者: uranusjr (←這人是超級笨蛋)   2016-12-28 00:01:00
Rust 現在已經沒有 smart pointers 了
作者: littleshan (我要加入劍道社!)   2016-12-28 01:25:00
呃,perl 的 reference 其實也是 smart pointer所以 perl 不算自動管理記憶體?然後,rust 的 Box/Rc/Arc 不就是 smart pointer 嗎?

Links booklink

Contact Us: admin [ a t ] ucptt.com