你们知道吗,看版里 Python、Rust 都聊过了,我偏想说说 C。不是什么冷门炫技,就是那种最朴素的、连数组越界都不拦你的 C。
我听说好多人嫌它太危险,动不动就 segfault。但我就喜欢它这点,它从来不假装替你负责。你写错就是写错,内存该炸就炸,绝不偷偷帮你擦屁股。不像某些语言,层层封装裹得严严实实,等你真到底层 Debug 的时候反而一脸懵。唔
太!有回我半夜调一个野指针,报错信息干净利落,定位十分钟搞定。换成层层抽象的语言,光搞清报错栈就够喝一壶的。唔
当然别的语言也挺好,各有各的场子。就是有时候,我就想要个不跟我绕弯子的家伙。你们有没有那种"越原始越踏实"的语言?