我对编程语言的感受¶
Text Only | |
---|---|
1 2 3 4 5 |
|
列出来的语言 我觉得都很好 比较也只是相对的
没列出来的语言 我个人觉得没有评比资格
C¶
基本上可以直接操作内存 你想做什么你自己定义
毕竟程序无非就是
- RAM > 存取数据 > 数据结构
- CPU > 运算 > 函数
C就是最简单、经典的编程语言
指针我觉得并不难 指针带来的是灵活性 当然灵活带来的就是程序可能的bug 因为这一点所以说C比较难写
Python¶
Python写起来爽没问题
但是弱类型真的不合我性格 因为没有类型 所以我觉得Python程序极难看懂 编写的时候也不知道要怎么定义数据结构
Swift¶
Swift主要用来做iOS/macOS开发 基本上就是调库
但是除去上面这一点 单把Swift拿出来开发命令行程序效率也是有保证的 我觉得是最容易上手而且最好写的现代编程语言
Rust¶
我觉得Rust很好写 因为通过编译器你知道你写的代码是不是对的
Rust未来一定会大放异彩 因为我们需要的程序一定是看重性能的啊 而且安全/并发这些都没得说
现在大趋势是用户层用脚本语言 逻辑层用C++ 以后这个趋势应该更甚 逻辑层可能就逐渐替换为Rust了