02 2009 檔案
摘要:
前臺語言——視覺與交互的藝術(
簡談VB、Delphi和JavaScript)
? Delphi讓復雜的事情變得簡單,VB讓簡單的事情變得更簡單
? 它(JavaScript)宛如一只神奇的魔袋,乍看平淡無奇,卻總能變出意想不到的寶貝
? 待友之道,貴在放大其優點而縮小其缺點,對待語言亦當如是
? 大道相通,難者亦易,易者亦難
閱讀全文
摘要:
平臺語言——先搭臺后唱戲(
簡談Java和C#)
? Java的目的是讓一種語言在多種平臺上運行,而C# 的目的是讓多種語言在一種平臺上運行
? 兩個平臺語言(Java和C#),一個重在語言,讓語言向平臺擴散;一個重在平臺,讓平臺來凝聚語言
? C++提供了一馬平川的大路,也提供了陷阱密布的小道;Java則在大路上鋪設水泥,同時封鎖了捷徑小道;C#同樣填平了大路上的坑坑洼洼,但把一些小道上“此路不通”的牌子悄悄換成了“此路危險”
閱讀全文
摘要:
系統語言——權力的雙刃劍(
簡談C、C++和D)
? 通禪悟道者拈花不語,坐井觀天者蛙鳴鼓噪
? Java程序員大多被慣壞了,環保意識要淡薄得多
? (指針)用得好可以是削鐵如泥的神兵利器,用得不好則可能是自我毀滅的罪惡淵藪
? OOP又不是金子,含量越高越好。試圖把一切都裝進OOP的箱子里的想法無異于削足適履
? 它們(系統語言)的理念是:優化機器的時間而不是人的時間,優化機器的記憶而不是人的記憶;假設編譯器是愚蠢的而程序員是聰明的,因此賦予程序員更多的權利、義務與責任
? C++是匹無轡無鞍的野馬,看似桀驁不馴,若能順性而御,必能足踏飛燕,行千里而不勞
閱讀全文