若程式語言是一艘船……
2008年04月09日 | 4則留言 |
從電腦發明以來,曾經出現過各種不同用途的程式語言,然而,若將程式語言比喻成船艦,那麼各種現代電腦語言應該是哪一種船?
Turing
Turing絕對是一艘獨木舟,體積小,得靠人力前進,適合初學者,甚至稱不上船,而是「舟」,充滿加拿大風。
原始圖片來源:naokomc
Java
Java是一艘貨船,體積龐大,根本就是企業才用得起,可載得動非常重的貨物-呃,專案,但非常不好開。
原始圖片來源:cfarivar
Perl
Perl則是一艘拖曳船,足以用80個字元以內的程式碼就拖得動Java。
原始圖片來源:xeeliz
Ruby
Ruby還在不斷演進,很難說像是甚麼船,但Ruby如此時髦、性感、充滿駕馭快感,我想應該是一艘前衛快艇吧。
原始圖片來源:Tony Falcon
PHP
PHP是一艘竹筏,得靠高明的技巧才能把竹子綁在一起,然後安穩浮在水面上。
原始圖片來源:permanently scatterbrained
C語言
C語言是一艘核子潛艇,儘管語法結構聽起來像是外國話,但你可以搾出每一滴硬體系統效能。
原始圖片來源:Ryan C. McGinley
HTML
呃,HTML根本算不上是程式語言一艘船。
原始圖片來源:ascendeddaniel
當然還有更多的程式語言沒有提到,你又認為哪些程式語言像是哪一種船呢?
原文來源:
If a programming language was a boat…










javascript 跟 actionscript是天鵝踩踩船…(不知道是啥的,我找了張圖 http://blog.pixnet.net/cindylai/post/8423616)
看起來好入門又華麗,但若要讓別人看起來跑很快,只會讓CPU…喔不,是腳會踩到累死。
組合語言
像是一艘外星人的飛行船,你永遠不懂他在寫啥小?
但他總是達到最好的效率。
啊,怎麼沒有 FORTRAN, Ada, Smalltalk, Actionscript, Python….
我是來亂的,不要理我。
前兩天有看到一篇新聞,談到 Ada 支援多核多緒,看到眼淚真的會飆出來…
白熊,你已經暴露出你的年齡和資歷哦,哈哈。
透過相容新硬體,果然能帶給舊語言新生命啊……
Leave your response!
兔眼碎碎念
人下地獄並非因為一輩子都在殺人,往往只是因為殺了一個人;蕭仿玲,妳就算顧及了99%的孩子,卻嚇壞了一個孩子,如何還能稱得上是稱職的老師?延伸閱讀
最新留言
訂閱本站RSS
推薦閱讀
部落統計
活動中
兔眼的書櫃
兔眼的書籤
何時才能看到Heroes?