Ceylon語言發布1.0.0版

jopen 12年前發布 | 7K 次閱讀 Ceylon

Red Hat 的 Gavin King 宣布發布Ceylon 語言的 1.0 正式版。Ceylon 是一種模塊化的靜態類型的現代編程語言,支持在 Java 和 JavaScript 虛擬機中執行 Ceylon 程序。語言突出了可讀性,淘汰了潛在有害的結構,擁護強大的類型系統,語法靈活,支持表達樹狀結構。Ceylon 語言于 2011 年正式公開,保留了一些最好的 Java 語言特性,吸收了高階函數等函數語言特性,融合了 C 和 Smalltalk 的一些特性。

Ceylon面向企業級應用開發設計,在JVM運行時基礎上執行,支持與Java的交互操作。Ceylon語言充分借鑒了Java語言的優勢并屏蔽其在設計上的不足,使用靜態類型并提供高階函數支持,在保持代碼良好可讀性的同時進一步降低開發者入門的難度。

Ceylon語言沒有設計特殊的Primitive類型或復合類型,所有類型在類型系統內部都是可表達的。Ceylon的通用類型設計比Java的

實現更為簡便,而且相比其他類Java語言具備更高的安全性,Ceylon的元編程(Reflection)也必須是類型安全的。此外,Ceylon語言 減少了開發者對于配置文件的依賴,屏蔽了Java開發者常常需要對各種XML進行的配置和修改操作。</p>

來自: Solidot
                    <span id="shareA4" class="fl">                          </span>
 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!