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

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

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

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

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

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

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

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

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

相关推荐
晶振厂家-晶发电子2 天前
晶振在5G时代的角色:高精度时钟的核心支撑
单片机·嵌入式硬件·5g·晶振·电子元器件·晶振知识
F137298015572 天前
WD5030A 芯片,12V降5V,输出电流12A,电路设计
stm32·单片机·嵌入式硬件·汽车·51单片机
小莞尔2 天前
【51单片机】【protues仿真】基于51单片机的篮球计时计分器系统
c语言·stm32·单片机·嵌入式硬件·51单片机
三佛科技-187366133972 天前
分享机械键盘MCU解决方案
单片机·嵌入式硬件·计算机外设
李永奉2 天前
51单片机-使用IIC通信协议实现EEPROM模块教程
单片机·嵌入式硬件·51单片机
工大一只猿2 天前
51单片机学习
嵌入式硬件·学习·51单片机
小莞尔2 天前
【51单片机】【protues仿真】 基于51单片机八路抢答器系统
c语言·开发语言·单片机·嵌入式硬件·51单片机
bing_feilong2 天前
STM32精准控制水流
单片机·嵌入式硬件
Hello_Embed3 天前
STM32HAL 快速入门(二十):UART 中断改进 —— 环形缓冲区解决数据丢失
笔记·stm32·单片机·学习·嵌入式软件
矢志不移7923 天前
裸机开发 时钟配置,EPIT
单片机·嵌入式硬件