Hello world 是每个入行的程序员都不可避免代码。
如此简单的代码一般不会配套源代码,都大概会在一页纸上全部说完,然后教你按下执行,运行这个程序并显示Hello World在你的屏幕上。
So simple,而且让你感觉到电脑是可以被你指挥的,而且很简单。
真的很简单吗?入行12年的我其实根本无法解释这个Hello world是如何从一串字符串变成显示在屏幕上的点。而外面满大街跑的汽车,我很烂的物理知识能让我知道它是通过发动机中燃烧的汽油转化为动能,经过涡轮的传动,转化为前进的动力。
等等、我学并用了了15年的专业和我学一个学期的物理知识在时间上好像完全不具有可比性!这是什么巫术?
Hello World 最简单代码的另一面就是计算机软硬件系统巨大到可怕的复杂性。就如海面上只露出一点点表象的冰山。