我想要的語言

一,要遠離彙編。在我眼裏任何接近機器層次的是彙編,好比內存管理,好比文件讀寫。設計模式

二,不使用class這種法克東西。class是一種不只幫不了設計對象,反而還阻礙設計對象的東西。任何有class的語言,都不是面向對象的,能夠說其實是反面向對象的。函數

三,特性很是少,概念很是少,能以標準庫提供的就弄到標準庫。語法糖之類的無所謂,沒有設計

就沒有,反正做用也不大。對象

四,類型要易用,C++/Java是兩個頂級的反面教材,這兩個語言的類型系統弄的跟屎同樣,內存

不只繁瑣,還到處對開發者形成阻礙。這和靜態,動態無關,是其語言從根本上就爛。開發

五,接近函數式,但絕對不能純函數式。函數式是很是有效的思惟,其特別適合程序設計,內存管理

運用函數式,還可以避免那些毫無價值的「設計模式」。純函數式是一種極端,不只使得程序程序設計

難以設計,同時把函數式的全部好處都扔掉了,其和「設計模式」比有過之而無不及。class

 

早點設計出來,早點實現,我就能早點脫離苦海。™的如今用C++用的我天天都在法克。軟件

我想作的只不過是實現一個軟件,但我大部分時間都被逼着去解決C++的缺陷。

這樣也有一個好處,這些年我從C++裏看到了不少,一個語言應該避免的東西。用其餘

語言很可貴到這樣的經驗。

相關文章
相關標籤/搜索