Zimbu

開源文本編輯器Vim的推出了新的程式語言Zimbu,一種不拐彎抹角直截了當的實驗性程式語言。

基本介紹

  • 外文名:Zimbu
  • 作者:Bram Moolenaar
  • 優點:代碼清晰易讀
  • 特點:標準模組和類沒有進口
簡介,目標,特點,

簡介

Moolenaar表示Zimbu集現有語言的優點於一身,同時避開它們的不足。Zimbu,使用範圍廣泛——既能寫OS kernel,又能寫腳本,還能寫大的GUI程式,可以編譯和運行在幾乎所有系統上。Zimbu代碼託管在Google Code上,採用Apache License 2.0許可證。

目標

容易讀回 - 代碼看過N次,往往比書面
避免常見的錯誤 - 使其難以編寫糟糕的代碼(但你可以寫,如果你真的想要的黑客)
保持簡短,明確,也沒有說明兩次同樣的事情 - 沒有頭檔案,不重複類型規格
一份聲明中的作用應該是在另一個檔案中的一些可預見的和不取決於
高效的執行:沒有啟動延時,合理的記憶體使用 - 只是在時間編譯器的影響或“停止世界”的垃圾收集。
支持廣泛的套用範圍 - Zimbu可以用來編寫作業系統核心,一個簡短的腳本和一個大的GUI應用程式
攜帶型 - 能夠編譯和運行幾乎任何系統
許多標準的數據類型,模組和類 - 大部分你需要的東西已經存在

特點

轉換到C程式使用C編譯器產生的機器代碼(可能是別的東西以後)
大多使用靜態類型檢查,也允許運行時類型檢查
面向對象的,所有的數據處理像一個對象,但也有一些簡單的類型
導入定義一個符號,這樣就避免了在大型項目的名稱衝突
很多模組是語言的一部分,他們的工作方式相同,到處
所有關鍵字都在首都,可以使用所有其他的名字,不擔心未來打破的程式版本。

相關詞條

熱門詞條

聯絡我們