C语言 vs Rust应该学习哪个?

C语言 vs Rust应该学习哪个?

在开始前我有一些资料,是我根据网友给的问题精心整理了一份「C语言的资料从专业入门到高级教程」,

点个关注在评论区回复"888"之后私信回复"888",全部无偿共享给大家!!!我的观点是,如果你只想『补足自身的计算机底层工作原理认识』,今后还是用 Python 之类的高级语言做业务为主,那学C语言,确切来说,是读读C语言教程,也就够了。

如果你接到新业务,工具链就是只推荐用C语言,其它语言的工具链都不成熟(比如某些工业控制方案),那没得说,就该选成熟的方案,入乡随俗。

如果你的目的是为了开发CPython插件,我反而建议你学 Rust,因为CPython插件要求的是 C ABI + 绑定,这方面 Rust 做得不比C语言差,还有更优秀的工程实践,可以算一个更好的起点。

如果你是为了工作机会,那我没有什么可以提供的信息。

但反过来说,如果不从功利的角度,却说"我想去学习大型开源项目",那我就要说话难听了------你在瞧不起谁呢?

如果你有这个内驱动力,没有功利的目标推动的情况下就能实实在在研究开源项目,而不是拿来给自己履历贴金,那你现在不应该问这种二选一的问题,而是早就已经拿着C语言和 Rust 的教程啃起来了。

相关推荐
项目題供诗10 小时前
51单片机入门(六)
单片机·嵌入式硬件·51单片机
代码游侠10 小时前
学习笔记——Linux内核与嵌入式开发1
linux·运维·前端·arm开发·单片机·嵌入式硬件·学习
宇钶宇夕10 小时前
CoDeSys入门实战一起学习(二十八):(LD)三台电机顺起逆停程序详解—上升、下降沿使用上
单片机·嵌入式硬件·学习
qq_4017004111 小时前
STM32晶振频率怎么选
stm32·单片机·嵌入式硬件
BackCatK Chen11 小时前
第 5 篇:TMC2240 寄存器体系详解|分类 + 读写逻辑 + 通用框架
单片机·嵌入式硬件·电机驱动·保姆级教程·tmc2240·寄存器详解·stm32实战
jingshaoqi_ccc12 小时前
使用GD32F103C8T6开发板的标准库实现硬件I2C协议通信(附源码下载地址)
单片机·嵌入式硬件
qq_25814297-npl12 小时前
三开门冰箱的接水盒(也称为储水盒或接水盘)正常情况下不会满水
单片机
华清远见成都中心12 小时前
GPIO(通用输入输出)面试中高频问题
单片机·面试·职场和发展
来自晴朗的明天12 小时前
8、2N7002 MOS 管电平转换电路
单片机·嵌入式硬件·硬件工程
来自晴朗的明天14 小时前
5、CBMV321 分压式电压跟随器电路
单片机·嵌入式硬件·硬件工程