c/c++/java/php。。。。

語言太多了, 但我覺得還不夠好,如果有一種語言具有下面的特點,那就比較完美了

1:簡單

超級簡單,他應該擁有c系語言的語法,但非常簡單, 例如保存數據沒有很多各種變數啊,數組啊等等,只有一個東西保存數據,類似數組但是有向圖結構的數組,不是樹形結構,這樣理論上這一種結構就可以表示任何數據了。(擴大點可以直接做資料庫) 一般的編程語言結構太多太複雜,簡單的語言也應該走iphone路線,實現一個功能,只有一條路,不要給程序員過多選擇。

2:應用範圍要廣,這種語言應該能夠用來寫桌面程序(win/linux)寫web程序,寫移動客戶端,三大領域全覆蓋。

如果要自己寫一種這樣的編程語言,具體要做什麼呢?? 設計語法??用c寫編譯器???還有啥?不大清楚。 懂的牛人說說


python


1. 你的問題的主幹是一本編譯原理就能搞定的了,請參考龍虎鯨三本經典。2. 你要求的那些東西有人已經給了答案了:JavaScript is all your need.3. 學習一門知識要系統,要一定基礎以後才能問出有價值的問題。

mirrorlang是我正在設計的一個編程語言,它以二維定址內存的mlvm為基礎,自建一套mirror指令集運行

當前用的vm是為了快速實現,用go做的

https://github.com/mirrorlang/mlvm-go?github.com?

github.com

  • 指令集mirror
  • vm是mlvm
  • 語言mirror-lang

可供參考


高級語言都是建立在彙編基礎上的,學好彙編就可以發明瞭(不過肯定是相當有難度的...)。
日本人都有發明語言,為什麼中國人沒有?

Bret Victor - Inventing on Principle 看下面的鏈接視頻,你們說的啥語言都弱爆了

http://v.youku.com/v_show/id_XMzUyOTIyNzg0.html


所有語言本質都是相同的,都是將人類思維轉換為二進位代碼。如果計算機體系沒有重大變更,樓主所作的只不過是創作了一種沒用的世界語言而已
推薦閱讀:
相關文章