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

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

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

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

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

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

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

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

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

相关推荐
彭某。1 分钟前
STM32低功耗模式结合看门狗
stm32·单片机·嵌入式硬件
不能只会打代码1 小时前
32单片机综合案例——智能环境监控系统
单片机·嵌入式硬件
小菜鸟学代码··9 小时前
STM32文件详解
stm32·单片机·嵌入式硬件
马浩同学10 小时前
【GD32】从零开始学GD32单片机 | DAC数模转换器 + 三角波输出例程
c语言·单片机·嵌入式硬件·mcu
最后一个bug13 小时前
STM32MP1linux根文件系统目录作用
linux·c语言·arm开发·单片机·嵌入式硬件
wenchm13 小时前
细说STM32F407单片机IIC总线基础知识
stm32·单片机·嵌入式硬件
嵌入式lover14 小时前
STM32项目之环境空气质量检测系统软件设计
stm32·单片机·嵌入式硬件
kenwblack15 小时前
STM32 SPI读取SD卡
stm32·单片机
兰_博15 小时前
51单片机驱动1602液晶显示
单片机·嵌入式硬件·51单片机
深圳市青牛科技实业有限公司 小芋圆15 小时前
开关电源特点、分类、工作方式
前端·科技·单片机·物联网·分类·数据挖掘·新能源