Linux中國

80 高齡的計算機科學家曾為 「Unix」 命名,如今為 AWK 代碼添加了 Unicode 支持

布萊恩·克尼漢 Brian Kernighan 因其與 Unix 的創造者 肯·湯普森 Ken Thompson 丹尼斯·里奇 Dennis Ritchie 一起的工作而廣為人知。他對 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

本文由 LCTT 原創編譯,Linux中國 榮譽推出


本文轉載來自 Linux 中國: https://github.com/Linux-CN/archive

對這篇文章感覺如何?

太棒了
0
不錯
0
愛死了
0
不太好
0
感覺很糟
0
雨落清風。心向陽

    You may also like

    Leave a reply

    您的郵箱地址不會被公開。 必填項已用 * 標註

    此站點使用Akismet來減少垃圾評論。了解我們如何處理您的評論數據

    More in:Linux中國