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

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

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

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

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

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

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

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

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

相关推荐
hahaha60163 小时前
pcie实现虚拟串口
stm32·单片机·fpga开发
Hard_August5 小时前
STM32窗口看门狗(WWDG)深度解析:精准守护嵌入式系统的实时性
stm32·单片机·嵌入式硬件·物联网
李永奉5 小时前
51单片机-实现外部中断模块教程
单片机·嵌入式硬件·51单片机
木木灬.8 小时前
单片机---------WIFI模块
单片机·嵌入式硬件
你怎么知道我是队长13 小时前
STM32CubeIDE V1.9.0下载资源链接
stm32·单片机·嵌入式硬件
顾念`14 小时前
单片机常用通信协议(二)
单片机·嵌入式硬件
芯岭技术1 天前
普冉PY32F002A单片机用LPTIM唤醒stop模式
单片机·嵌入式硬件
DIY机器人工房1 天前
QT代码框架小案例:一个简单的时间类(Time)及其实例化程序,模拟了时间的设置、显示和自动流逝功能,类似一个简易电子时钟。
stm32·单片机·嵌入式硬件·嵌入式·diy机器人工房
bai5459361 天前
STM32 硬件I2C读写MPU6050
stm32·单片机·嵌入式硬件
IT.小航1 天前
STM32F103RC的USB上拉电阻1.5K
stm32·单片机·嵌入式硬件