五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

Hello world是這么來的?

2023-04-02 12:00 作者:電氣小百科  | 我要投稿


Linux中有三劍客,grep,sed和awk,其中AWK(Linux及Unix中的文本數(shù)據(jù)處理工具)的作者最近在github上更新了,但是是80歲!


是的,你沒聽錯,有人都80歲了還在改代碼!


這位大神就是加拿大計算機科學(xué)家——布萊恩·柯林漢?(Brian Kernighan)。



與比爾蓋茨、Java之父、Python之父等大佬齊名的他,開創(chuàng)的“Hello World”范式。不管你學(xué)的什么語言,第一個程序就是學(xué)會輸出它


pintk(“hello world”);


今年5月,AWK的GitHub倉庫中,老爺子提交了新的pull request,給AWK添加了一直沒法做到的Unicode支持。


對于老爺子的傳奇事跡可以連載成小說了,我截取其中的一部分。


命名unix


我們現(xiàn)在的大部分服務(wù)器、手機系統(tǒng)和物聯(lián)網(wǎng)系統(tǒng)的底層基本都是基于Unix。而三大系統(tǒng)之一的Linux也是一種類Unix系統(tǒng),可以說,Unix是現(xiàn)代操作系統(tǒng)的源頭之一。



說起來比較意外,這么一個重要的操作系統(tǒng),其初代版本被后來的圖靈獎得主Ken Thompson僅花3周的時間就搞定了。


當(dāng)時的Unix還叫UNICS (Uniplexed Information and Computing System),后來被柯林漢改成了現(xiàn)在的名字。


Unix中有一個核心工具,叫做AWK,柯林漢就是其發(fā)明者之一(名稱中的“K”正是代表他)。


耐心一點


老爺子雖然是代碼界的泰山北斗,但私底下確實個重度拖延癥患者。如果遇到新問題,他的解決方案通常簡單粗暴,那就是盡可能地拖延,以及祈禱問題消失,或者祈禱問題自己解決自己。


這個玄學(xué)辦法本身是不能解決問題的,但這樣做,柯林漢有足夠時間消化問題,然后想出對策。


而且,他其實會選擇直接動手搞定問題。


永不退休


80歲高齡還要修改幾十年前寫下的代碼,這位程序員屆卷王的故事再次引起了網(wǎng)友關(guān)注。


自面世起,AWK就廣受歡迎。看到AWK在今天依然能得到完善,變得更強,不少人對老爺子的敲代碼熱情表示respect。


當(dāng)然,除了玩梗,更多的人是對老爺子表達(dá)了感激,因為此前,他就在播客CoRecursive中表示過:如果做些能對自己有幫助,又對他人工作有所改善的事,何樂而不為呢?


Hello world


柯林漢1974年撰寫的《Programming in C: A Tutorial》中首次出現(xiàn),該書中兩位作者形成的寫代碼風(fēng)格,也被稱為K&R風(fēng)格,林漢表示這本書是自己強行拉著丹尼斯寫的,至于為什么選擇用“Hello, world”而不是別的,在接受福布斯雜志訪談時,他模模糊糊回憶說:可能是因為看了一部動畫片,里面有一個雞蛋和一只小雞,小雞說了句:Hello,World!

源:技成培訓(xùn)網(wǎng),作者:技成-孫國瑞,未經(jīng)授權(quán)不得轉(zhuǎn)載!


免費領(lǐng)取視頻課程

內(nèi)含電工、三菱PLC、西門子PLC、變頻器/伺服、機器人等視頻課程!


微信掃描下方二維碼↓↓↓即可獲取

領(lǐng)取后可免費體驗24小時學(xué)習(xí)


Hello world是這么來的?的評論 (共 條)

分享到微博請遵守國家法律
望城县| 桂平市| 红原县| 宁海县| 台南县| 安阳县| 远安县| 阿克苏市| 和顺县| 斗六市| 淮安市| 肇源县| 太白县| 墨竹工卡县| 阿鲁科尔沁旗| 静宁县| 霍邱县| 五华县| 应用必备| 柘荣县| 株洲县| 阳谷县| 天镇县| 张家界市| 五河县| 高阳县| 邹平县| 铜陵市| 普安县| 乌审旗| 南通市| 巴南区| 越西县| 大丰市| 宁晋县| 保定市| 共和县| 藁城市| 大荔县| 磐安县| 高邮市|