80 高齡的計算機科學家曾為 「Unix」 命名,如今為 AWK 代碼添加了 Unicode 支持
布萊恩·克尼漢 因其與 Unix 的創造者 肯·湯普森 和 丹尼斯·里奇 一起的工作而廣為人知。他對 Unix 的發展做出了重大貢獻。
不僅如此,布萊恩·克尼漢還提出了 「Unix」 這個名字,並創造了 「Hello, world」 作為程序的測試短語。
他也是《C 編程語言》一書的共同作者(另一位是丹尼斯·里奇)。因此,可以說他是你所知道的關於 Unix、Linux、BSD 和 C 編程語言的演變的重要組成部分。
而且,作為一位如今已 80 歲的老人家,他似乎投入了一些時間來為 AWK(一種他在上世紀 70 年代共同創造的腳本語言)增加了一個新的功能。
? 這真是妙極了,對嗎?而且,聽起真是鼓舞人心!
註:AWK 仍然是一個處理文本和提取數據的強大工具,忠實於它的最初目的。如果你感到好奇,你可以在 freeCodeCamp 上了解更多關於它的信息。
為 AWK 添加 Unicode 支持
最近,The Register 通過一篇發表在 YouTube 上的近期採訪,發現了這個功能的增加。
從技術上講,這項貢獻早在幾個月前就有了,但現在它才得到人們的關注。
當然,這個功能的增加對很多人來說可能不是什麼大事。但是,它背後的努力,以及誰貢獻了它,就有了天壤之別。
此外,有趣的是,他並不完全了解 Git 的工作原理。所以,考慮到這一點,我認為他在這裡的提交做得相當好。
在這個提交 「附上 BWK 的郵件 - onetrueawk/awk@9ebe940」 中,他提到:
一旦我搞清楚了(並做了一些檢查,我將嘗試提交一個拉取請求。我希望我更了解 git,但儘管有你的幫助,我仍然沒能正確地理解,所以這可能需要一段時間。
如果你對 Unix 的原始創造者和貢獻者以及一路走來的許多重要創新有好奇心,我建議你觀看上面鏈接的採訪。
你也可以在 普林斯頓大學網站 上查看他的更多工作和最近的書籍。
? 那麼,你對這位 80 歲的 Unix 傳奇人物的代碼貢獻有何看法?你有什麼特別佩服他的地方嗎?請在下面的評論中分享你的想法。
via: https://news.itsfoss.com/unix-awk-unicode/
作者:Ankush Das 選題:lkxed 譯者:wxy 校對:wxy
本文轉載來自 Linux 中國: https://github.com/Linux-CN/archive