rust像C还是C++,这个其实意义不大。C还是很基本的,很多语言都可以说是C的超集。C++嘛,仔细想想也没什么地方像。
关于丑陋,该用unsafe时就用unsafe,就不会很丑了。实践中其实只有非常少的代码需要unsafe,问题不大。
【 在 nebulabox 的大作中提到: 】
: rust 和 c++ 挺像,和c其实不像,但我认为rust并不是更好的 c++。
: 比如所谓所有权管理,明显脱胎于unique_ptr,但是因为有编译器静态检查,确实更好更优秀。但过于强调内存安全性,导致很多代码的书写要比c++困难并且难理解。哪怕最简单的链表定义,看起来都是极其丑陋。
: 仅代表个人观点

: ...................
--
FROM 183.192.16.*