本来没想回答... 但看到有人说 Rust 丑,同时还举了 Ruby 的例子,说 Ruby 凉了也是因为丑,这下彻底破防了。
做语言最难的其实是向前兼容,很多设计一开始如果走错,后面屁股擦冒烟也救不回来,在Rust上的代表是 async,后妈生的异步就是这样。
为了保持向前兼容,很多语言特性会只做一半,或者设计的特别“丑”,比如 PHP 的 fiber。
所以语言的 feat 首先要看它是否必要,其次要看它是不是“后妈生的”。
Rust大多数都不在这里…。
{dede:pagebreak/}
不小心用kms激活了win10,怎么恢复正版?
什么才是真正的爱情?
threejs是如何才能渲染出这种效果的?
为什么明明身边二胎非常普遍,但从人口统计数据看,人口依然是在减少的?
Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?
你为什么选择了flutter?
各位都在用Docker跑些什么呢?
为什么从事技术的人普遍都比较难沟通?
中了一个亿 你会做什么?
为什么日本人口密度这么大还能住一户建,中国只能住楼房?
雷军为什么不愿意用性价比打法进军NAS?
「绝世美女」都有什么特点?
联想 128GB 超大内存迷你 AMD 主机上架,此款主机有哪些亮点?
家用NAS是成品还是DIY?
医院为什么很不用安宫牛黄丸急救?
你在出租房屋发现过什么前租客留下的“宝藏”?