程序员|发明“Hello World” 80岁还在嗖嗖改代码 他说解决问题全靠拖( 四 )


最后,让我们回到“Hello, world” 。
这句“万物开头”其实最早是在柯林汉1974年撰写的《Programming in C: A Tutorial》中首次出现,后来才被合写进那本经典之作 。
程序员|发明“Hello World” 80岁还在嗖嗖改代码 他说解决问题全靠拖
文章图片

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

参考链接:
[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