开启程序员世界的Hello World

Hello World一般是程序员学习编程的第一个程序,典型如K&R的the C programming language,一开始讲述C语言编程的时候,就是用这个程序来的头,从此引领了程序语言类书籍的潮流,逢讲编程语言,必先以此程序来头,帮助程序员打开编程世界的大门。

上面就是原版的书中的程序,在今天看来,这个程序当然有诸多的不是,但是第一版那是1978年,C语言的诞生也才不久,随后就是这本书开启了大家学习C语言的潮流,经典始终是经典,后续又被重新修订,截止到2016年,这本书已经被翻译成了20多种语言,更是出了支持各种当今主流格式的电子版,ePub,Mobi,PDF,还支持在各种移动设备上阅读。在这本书1988年被重新修订后,1989年,ANSI C就出台了第一版C标准,所以毫无疑问地,这本书就是C语言编程的圣经,再下一个C版本就是C11了,那是2011年的事了。

从此,hello world这个传统就流传了下来,各种语言版本的hello world都出来了。

比如java版的就被大家吐槽繁琐,一如java本身编程的风格:

又或者是perl这种简洁到极致的:

say 'Hello World!';

或者是ptyhon,也很明了:

这种虽然简单,但是可以初窥一个编程语言风格的例子还是很有意思的,更多的可以参见这里:https://helloworldcollection.github.io/

本文来自企鹅号 - 全球大搜罗媒体

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏纯洁的微笑

我来告诉你,一个草根程序员如何进入BAT

1655
来自专栏我的安全视界观

【漏洞赏析】安全业务那些洞

2149
来自专栏我和PYTHON有个约会

莱茨狗-Go语言第一弹-概述

那是2007年,那是各种编程语言百家争鸣烽火硝烟起的一年,谷歌公司针对软件开发出现的各种让人不爽的问题进行了整理,并由首席总教头Rob Pike主导让所有的名家...

692
来自专栏java思维导图

牛客面经 |这可能不只是一篇面经

这可能不只是一篇面经 作者:_XiaoTeng_ 来源:牛客网 【这可能不只是一篇面经】 精 写了个显眼的标题,就真得说几句有用的话。 5月份一个很偶然的机...

6437
来自专栏C语言及其他语言

学习C语言编译器的选择

来源:C语言网 很多初学C语言的同学可能遇到的首要问题,就是选择编译器,用什么编程软件? 然而通过了解之后发现有那么多编程软件,什么VC6.0,Dev ,Cod...

5366
来自专栏华章科技

程序员那些牛逼闪闪的禁术,看到第二条我就忍不住哈哈哈哈哈哈哈哈

在和产品经理进行需求对峙时,一本正经地把不好/不想实现的功能通过玄学等方式口述出来,让产品经理当场懵逼,知难而退。

672
来自专栏编程心路

技术趣味史-Java语言的身世

时间回到 1990 年 12 月,一个叫做 帕特里克·诺顿 的大佬被他公司 Sun 开发的 C++ 和 C语言编译器搞得头大,主要是因为当时 C语言 对一些硬件...

915
来自专栏企鹅号快讯

程序员的噩梦有哪些?除了改需求,还有这些…

编译:伯乐在线 - 陈舸 http://blog.jobbole.com/80724/ 有国外程序员在 Quora 上提了一个问题:“程序员的最大噩梦是什么?”...

20910
来自专栏刘望舒

我是如何通过阿里面试的?

4152
来自专栏程序人生

那些年,我追过的语言

程序君也年轻过,年轻的代价就是盲目追随。 从MS-DOS6.0开始,程序君就是微软的狂热拥趸。 这种狂热自win95走上高潮(有谁还记得win95光盘里带的Go...

3665

扫码关注云+社区