一名退休的老程序員,寫了一句代碼,火遍整個IT圈

編程語言 程序員 C語言 文章 伊安 2017-05-31

hello, world 相信大家對這句語言一點也不陌生吧,他就像我們童年的玩具,是我們編程的啟蒙老師,但是大家知道hello, world的來源嗎,給大家講講這有趣的故事。

故事:

有個退休的程序員,在家閒來無事,決定修習書法之道。第一日,備好筆墨紙硯,便揮毫寫下一行大字:“hello, world”。

學編程語言的人都笑了,因為在程序員心中,hello world是一切的開始,程序教科書的第一個演示程序、WordPress的第一篇示例文章、環境搭建成功後的第一個測試。

可是,為什麼都用”hello,world”來做程序語言的入門程序呢?

在這裡還是要說一下我自己建的前端JavaScript學習交流群:593757064,不管你是小白還是大牛,小編我都挺歡迎,小白嘛,多問點問題也就學好了,不定期分享乾貨,包括最新的2017年前端學習資料,歡迎初學和進階中的小夥伴。

一名退休的老程序員,寫了一句代碼,火遍整個IT圈

起源

什麼是“hello,world”?

hello world就是一個簡短的小程序,功能是在顯示設備上輸出一行“hello,world”。

Hello, World是由Brian Kernighan發明的。在1978年,Brian Kernighan 寫了一本編程書《C 程序設計語言》,在程序員圈子中很火。他在這本書中第一次引用 Hello World 程序。

一名退休的老程序員,寫了一句代碼,火遍整個IT圈

但是非常不幸的是,當雜誌採訪他的時候,被問及為什麼選擇Hello, World 時,他回答說:我只記得,我好像看過一幅漫畫,講述一枚雞蛋和一隻小雞的故事,在那副漫畫中,小雞說了一句‘Hello World’。

有趣的是,如果你去看Brian Kernighan的wiki頁面,他成果列表裡的第一條,不是《C程序語言》這本書,也不是《UNIX編程環境》,而是一句簡短的語言的“hello world”。

Hello World 這句程序的流行程度,這個起因看起來還是挺合適。

現在這句語言已經成為了編程的代表,在過去的幾十年間,這個程序已經漸漸地演化成為了傳統。幾乎所有的程序員,無論是在你之前,或在你之後,當第一次實現與計算機成功溝通之後,在某種程度上,他們已經成為了程序員。

文末再提兩點建議吧:

  1. 剛學前端JavaScript的時候,一定不要追求速成,編程不比其他傳統行業,可以快速的上手,他需要一定的代碼量積累起來,不然你追求速成很可能會車毀人亡。

  2. 這個文章到這裡就說完了,想要前端學習資料的進我的群自助領取,已經上傳到群文件裡了:593757064,歡迎初學和進階中的小夥伴。

如果想看到更加系統的文章和學習方法經驗可以關注我的微信公眾號:‘web前端課程’關注後回覆‘給我資料’可以領取一套完整的學習視頻

一名退休的老程序員,寫了一句代碼,火遍整個IT圈

相關推薦

推薦中...