80岁还嗖嗖改代码!他是Unix命名人,说解决问题全靠拖( 三 )
现在 , 用户已经能用正则表达式提取日语字符以及类似的东西 。
视频中柯林汉还顺口提了一嘴 , 他修补了一些“又快又脏”的东西 , 让AWK可以处理CSV文件 。

文章图片
整个采访过程 , 老爷子依然健谈 , 精神面貌也不赖 。
话说回来 , 精力充沛的他 , 对几十岁的“古老程序”改改改 , 还有啥原因呢?
柯林汉的回答是这样的:
今天的计算环境 , 和三、四十年前非常不同 , 内存量也大大扩充了 , “这会改变你对AWK的思考方式 , 尤其是AWK运行不起来的部分” 。
所以 , 老爷子一直偷偷在后台玩儿新版本的AWK , 目的是尽可能做拓展 , 让AWK更容易实践和使用 。

文章图片
这其实是柯林汉一以贯之的行事准则 , 此前 , 他就在播客CoRecursive中表示过:
如果做些能对自己有帮助 , 又对他人工作有所改善的事 , 何乐而不为呢?
有意思的是 , 世界上没有万能工具 , 也没有万能通才 。 老爷子自己就承认说 , 他的bug是还没完全搞懂Git怎么用 。
所以他只能通过电子邮件 , 把更改发送给当前的维护人员 。

文章图片
△图源柯林汉的邮件
网友:Hacker永不退休80岁高龄还要修改几十年前写下的代码 , 这位程序员届卷王的故事再次引起了网友关注 。
自面世起 , AWK就广受欢迎 。 看到AWK在今天依然能得到完善 , 变得更强 , 不少人对老爷子的敲代码热情表示respect 。

文章图片

文章图片
有的网友表示了对老爷子的感激 。

文章图片
还有人觉得 , 为改善程序员写代码的环境不断付出 , 是一件很鼓舞人心的事情 。

文章图片
当然少不了玩梗的人 。
Hacker永不退休!

文章图片
OneMoreThing最后 , 让我们回到“Hello,world” 。
这句“万物开头”其实最早是在柯林汉1974年撰写的《ProgramminginC:ATutorial》中首次出现 , 后来才被合写进那本经典之作 。

文章图片
该书中两位作者形成的写代码风格 , 也被称为K&R风格(K&R即指柯林汉Kernighan和里奇Ritchie) 。
有意思的是 , 柯林汉表示这本书是自己强行拉着丹尼斯写的 。
至于为什么选择用“Hello,world”而不是别的 , 柯林汉自己都记不清了 。
在接受福布斯杂志访谈时 , 他模模糊糊回忆:
可能是因为看了个动画片 , 里面有一个鸡蛋和一只小鸡 , 小鸡说了句:Hello , World!

文章图片
参考链接:
[1]https://www.youtube.com/watch?v=GNyQxXw_oMQ[2]https://arstechnica.com/gadgets/2022/08/unix-legend-who-owes-us-nothing-keeps-fixing-foundational-awk-code/?comments=1[3]https://www.theregister.com/2022/08/23/universal_unix_tool_awk_gets/[4]https://www.cs.princeton.edu/~bwk/[5]https://corecursive.com/brian-kernighan-unix-bell-labs1/[6]https://baijiahao.baidu.com/s?id=1696979082867013424&wfr=spider&for=pc[7]https://github.com/onetrueawk/awk/commit/9ebe940cf3c652b0e373634d2aa4a00b8395b636—完—
- 无论是NVIDIAAda还是AMDRDNA3|rx7900xt着色器频率超到3.7ghz
- 13代酷睿目前还没有65WTDP型号的主流产品|绝配12代酷睿华擎迷你准系统到手1279元(1.92L体积)
- 还变贵了?推特蓝V认证服务重新上线:苹果用户多收3美元
- 电脑使用着越来越卡顿|win10系统自动恢复还原操作方法
- 前几天介绍了怎么屏蔽微信某个人发的信息后|删除了微信中的好友,还能收到对方发来的信息吗?
- OPPO|OPPOReno9还是厚道:12G+512G没有超过3000
- 微信|LCD屏幕手机还值得购买吗?也许它的优势已经没有了
- |买N95还是KN95?
- 2500的能用来干什么?对于DIY装机用户来说可以装配出一台性能还算不错的电脑。|2500元最新游戏电脑主机配置推荐
- 过去|视频播放器还有没有出路?
