[闲聊] 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