为什么我选择Rust而不是Zig
蚌妮氓:
总结就是对zig不熟悉。真正吐槽的点是安全性弱于rust,毕竟zig确实没对应的安全保证。
【回复】不是这些。zig的抽象程度和c差不多。比c高,有泛型。rust和cpp的抽象程度差不多……AI视频小助理:
--本内容由 @一生忽得夏司掌好年华 大佬下凡召唤,热心市民@AI视频小助理闪现赶来
一、作者从C编程转换为使用Rust语言的经历,探讨了C语言的不安全性和需要大量调试的问题,以及Rust语言的内存安全性和借用检查机制。
00:01 - 作者介绍自己为什么从Rust转到ZG的原因
00:46 - C编程让作者练就了调试本领,但它不安全,需要花费大量时间调试
02:51 - 作者选择Rust作为专业语言,需要花费两到三个月的时间学习和适应
二、作者对编程语言的选择和使用过程中的思考和体验,包括对Rush、ZIG和Rust的评价和比较,以及对编译时计算和内存泄漏等问题的看法。
03:00 - 发现send和sin特征,编写多线程程序变得高效
03:36 - Rush语言过于复杂,生态系统不够完善
04:36 - Rust高效,但编译式计算和内存泄漏问题需要解决
三、作者在学习Zig和Rust语言时的感受和比较,认为Rust目前在行业认可度和生态系统等方面更胜一筹,但仍会继续支持Zig。
06:00 - 学习ZK感觉非常困难,第五生态系统还不够完善。
06:12 - 庞大的生态系统,可以利用,工具链方面也还不够完善。
06:37 - 微软开始用rust编写部分windows代码以及LINUX内核,添加了对Rush的支持。
实名羡慕up这溢出屏幕的才华[点赞][点赞][点赞],YYDS!快来一键三连吧[热词系列_优雅]这是什么nb代码:
大佬的文章对rust新手太有意义了,长见识了一生忽得夏司掌好年华:
@有趣的程序员 @AI视频总结 @AI视频小助理 @AI课代表呀