整理:程序員的那些事(id:iProgrammer)
雷軍的代碼像詩(shī)一樣優(yōu)雅
↓↓↓
有些網(wǎng)友在評(píng)論中質(zhì)疑,說雷軍代碼不會(huì)是「屎」一樣優(yōu)雅吧。說這話的網(wǎng)友,也許是開玩笑的,也許是真沒看過雷軍寫過的代碼。
在 2011 年的時(shí)候,我們?cè)谖⒉┺D(zhuǎn)過雷軍在 1994 年寫的一段完整的匯編代碼。雷軍這段匯編代碼,有程序員評(píng)價(jià)「如今能寫出這么高質(zhì)量的代碼的程序員恐怕也不多」
后來雷軍在轉(zhuǎn)發(fā)我們微博時(shí)還補(bǔ)充說:「這個(gè)程序第一個(gè)版本是我 1989 年寫的,懷念當(dāng)初寫程序的快樂時(shí)光」
之前微博帖子中引用的鏈接已掛,今天重新在網(wǎng)上找到了完整版,如下:
在移動(dòng)端窄屏看大篇幅代碼,可能體驗(yàn)不如 PC 端。并且代碼太多,完整版我已經(jīng)放在后臺(tái),可以關(guān)注公眾號(hào)「Java后端」回復(fù)「程序」下載完整版代碼,這里截取片段。
前方高能……
所以小伙伴們,你還記得自己寫的第一行代碼是什么嗎?
附上兩個(gè)網(wǎng)友評(píng)論:
@kale96boy:現(xiàn)在很難有人看懂匯編語言了,都是一群高級(jí)語言程序?qū)?#xff0c;越是底層需求越小,人都擠應(yīng)用層上去了,以后ctrl+cv,拖拽拉的偽程序員也會(huì)占領(lǐng)世界,那時(shí)候咱們這群程序?qū)艂冞€是可以牛逼地在論壇解釋底層代碼的。哈哈!
@ckpyn:從代碼的注釋,代碼風(fēng)格,地址取名來說,非常規(guī)范,容易讀懂,是DOS系統(tǒng)上的一個(gè)內(nèi)存駐留程序(TSR),是基于其他人的代碼基礎(chǔ)繼續(xù)添加新的功能。修改了部分DOS的中斷調(diào)用,太嗎太長(zhǎng),沒時(shí)間細(xì)讀,感覺非常不錯(cuò),匯編職業(yè)高手,一方面說明雷總本人匯編水平非常不錯(cuò),也能說明這個(gè)軟件工作室的代碼管理非常規(guī)范。另外,我在1993年左右的《電腦》雜志上,讀過雷總寫的一篇《動(dòng)態(tài)裝載DOS的驅(qū)動(dòng)程序》,使用了未公開的DOS中斷調(diào)用,體現(xiàn)了他的職業(yè)匯編水平。
所以小伙伴們,你還記得自己寫的第一行代碼是什么嗎?
?