lugia 在 既然没人再手写汇编,你为什么还在执着于 Review 那 2000 行 AI Diff? 中发帖

[01-assembly-vs-diff-cover] 
1957 年,IBM 公司向全世界推出了一门革命性的新技术,名字叫 Fortran。 
这是人类历史上第一门真正意义上的“高级编程语言”。 
在那之前,程序员写代码是极度痛苦的。他们必须在纸带和打孔卡片上一孔一孔敲下如同天书般的机器码与汇编指令(Assembly,用最底层的助记符号直接指挥计算机硬件的每一个内存地址与寄存器)。 
当 Fortran 诞生时,发明者告诉大家:“以后你们不需要再记什么寄存器、内存寻址了,只要用类似于英语句子的公式写代码,编译器会自动把它翻译成底层的机器指令!” 
你猜当时的老程序员们是什么反应? 
他们没有鼓掌,反而爆发出了强烈的抵触与鄙视。 
技术杂志和实验室里充斥着质疑声: 
“编译器翻译出来的机器码太臃肿了!” 
“机器怎么可能比我更懂底层优化?” 
“凡不是自己亲手一行行写出来的汇编指令,我绝...
 
 
Back to Top