Hello World
Hello World
雖說原先累積了三頁左右的雜學,但因考量到幾年前的寫作方式與近乎照抄的內容,還是決定重來,果然大清除的時候對於不需要的東西要直接捨棄才好啊。
這次的 Blog 變動其實有想趁機改成用其它 Framework ,好比說 Hugo 、 Jekyll 這種,前者是 Go 語言寫的,優點是編譯速度非常快且我也比較熟悉;後者是 Ruby ,優點的話想不太到所以沒掙扎很久,雖然我有朋友大力推薦這門語言,但對它一直沒感覺。
但最終還是用 Hexo ,其一是想藉此學學放很久的前端技能,其二我真的蠻喜歡這個主題,想到換成別的又得重新找就覺得很累,以上。
Hello World ?
原本是想就這樣結束,但又覺得啥東西都沒有也怪怪的,所以來補充個學程式語言時最常見的例子『 Hello World 』吧。
這個範例知名到 Wiki 有專門的頁面,就連日本在 2019-09-20 都上映了同名電影。
依據 Wiki 中所述這是在 B 語言的文件《 A Tutorial Introduction to the Language B 》提到的 Hello World 例子。
1 | main(){ |
這類例子的用意很單純,因為基本上是最簡單的程式,所以適合用來介紹語言特性,比如上面就能看到 B 語言的某些特性。
而這位作者後來與他人共同開發知名的 C 語言,教學中舉的例子也是 Hello World :
1 |
|
有多少高手的第一個語言是 C 呢?絕對多到你數不清。
所以根據人的惰性與習慣,這些人後來在撰寫教學文件時,第一個例子想到 Hello World 就一點也不奇怪了。