商業性語言?

阅读更多
剛剛又回去看 這篇文章,發現作者的回應實在好歡樂呀。
還有 PHP 在 WIKIPEDIA 上被歸類為工業程式語言,並不屬於 script language。
原來如此,程式語言還可以這樣分工業程式語言跟 Scripting Language XD ,作者居然還振振有詞的這樣強調。而且 PHP 居然是工業編程語言而非 Scripting Language,真是大出我的意料之外,我居然沒聽過這樣的分類。


我得先翻翻看工業編程語言的定義,直接看 原作者怎麼講的
Java 屬於工業編程語言

程式設計語言,通常簡稱為編程語言,是一組用來定義電腦程式的語法規則。它是一種被標準化的交流技巧,用來向電腦發出指令。一種電腦語言讓程式設計師能夠準確地定義電腦所需要使用的數據,並精確地定義在不同情況下所應當採取的行動。

程式設計語言原本是被設計成專門使用在電腦上的,但它們也可以用來定義演算法或者資料結構。正是因為如此,程式設計師才會試圖使程式代碼更容易閱讀。

原文出處 - Wikipedia - Programming Language


原來如此,原來這就是工業編程語言,我懂了。為了輸人不輸陣,我決定

公告:以後 Ruby 正式成為商業編程語言

商業編程語言,通常簡稱為騙錢語言,是一組用來定義如何快速而有效率瞎掰的語法規則。它是一種被標準化的詐騙技巧,用來向老闆發出虎爛。一種騙錢語言讓程式設計師能夠準確地定義搞定這個案子所需要使用的時間,並精確地定義要謊報多少金錢才能獲得這個專案。

商業編程語言原本是被設計成專門使用在快速開發上面的,但它們也可以用來應用在如何有效率的偷懶或者不被老闆發現的摸魚。正是因為如此,某些素性不良的程式設計師才會試圖使商業性語言更發揚光大,甚至寫一些嘴泡的極點的 Blog來推廣商業性語言。

原文出處 - thgiivepedia - Programming Language


我想說的是

最後作者 終於在回應時,出來解釋他這句話
我還是要強調,Java 這類工業程式語言,並不是 script language 可以比較的。因為,拿香蕉跟芭樂比!?你要怎麼比!
我看過組合語言一樣可以做出小畫家,我學生時代也曾經用 Perl 寫一個很簡單的 C Compiler 。只要機器是跑在 tuning machine 的架構下,任何一種程式語言都可以做到其他語言做得到的事情,所以語言當然可以互相比較,有什麼不行?

程式語言就跟真實世界的語言一樣。你用啥語言寫 code 跟你用哪國語言講話一樣,都只是一個選擇而已。我選擇用 Ruby 寫程式,跟我選擇用中文講話一樣,都只是我這樣選擇而已。

Java 背後的專業性,應用範圍,絕對不是 JavaScript 那種 SCRIPT 語言可以比較的」,這句話就跟法國人一直強調的「 講法語就是比講英語來的優雅」一樣可笑,充滿著不可思議的傲慢跟無知。我實在不懂用 Java 的人就比較有專業性?用 Scripting Language 就比較沒有專業性?專不專業這跟用什麼語言任何有關係嗎?一個教授的學術地位高低跟他用哪個國家的語言有關係嗎?

程式語言本身並沒有高下之分,程式設計師才有高下之分。

Update:居然我的回應都被刪除了,嘖嘖。

你可能感兴趣的:(Ruby,公告,PHP,算法,JavaScript)