看板 toberich 關於我們 聯絡資訊
※ 引述《StubbornLin (Victor)》之銘言: : 我有寫一篇文章在說明如何比較程式語言 : http://blog.ez2learn.com/2010/01/08/how-to-compare-languages/ : 不過這裡面只提到最核心的部份,還有很多像是可用資源、社群、商業資源 : 等等更廣範的問題,有空我會再另外寫一篇文章來介紹 老實說,因為小弟對 Perl / Python 只略知皮毛, 所以沒辦法對您的文章通篇回應, 但是看到您的這篇「如何比較程式語言」,實在是忍不住笑了。 當我們在談程式語言的可讀性時,大多數指的並不是「語言」本身有多容易閱讀, 而是指程式人員的撰寫風格和程式邏輯。 如果當我們將可讀性誤植在「語言」本身時, 會產生一個極其荒謬的情況 - 也就是語言的可讀性,變成了你對於這個語言的熟稔程度的指標。 如果依照這個邏輯,當我們在使用 windows 時, 用滑鼠點選切換視窗的人,也會覺得這是比起鍵盤按 Alt-Tab 更好的技巧, 只因為這個「組合鍵」的操作,你無法在鍵盤上直接看到。 您還有其他很有趣的觀點,從文章的前言,到拿 function 比較語言本身的設計, 以及後面的可寫性(這實在重重打了您上段可讀性的一巴掌,當您覺得這樣的語言 過於晦澀不可讀時,您怎麼又會以流利使用他來當前提去評比呢?)、可靠性、 可攜性,以及您的語言哲學等。 這些多數已經是您在浸淫程式這麼多年以來所培養出的觀點和想法了, 小弟或旁人也沒有資格多說什麼,畢竟每個人都有自己心中的一套。 -- 題外話,小弟是一直很敬佩您無論遊戲或其他方面的程式撰寫和努力的。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 219.80.28.216
iDestiny:為了一個寫作語法到處戰也是挺努力的... 01/14 22:21
iDestiny:心思放在創業這個點上 大鳴大放不是也不錯嗎? 01/14 22:22
StubbornLin:打嘴砲也是創業的能力之一阿,久沒打我怕不靈光了 01/14 22:27
StubbornLin:偶爾戰一戰也不錯 天天戰我也受不了 XD 01/14 22:28
iDestiny:讓旅人脫掉大衣的不是冷冽的北風 而且溫暖的太陽呀 01/14 22:35