• <dd id="3gzlp"></dd>

    <li id="3gzlp"><acronym id="3gzlp"></acronym></li>

    <span id="3gzlp"></span>

    Fanx 語言 3.2 發布,全面支持中文編程

    chunquedong
     chunquedong
    發布于 2020年06月08日
    收藏 13

    openEuler項目召集令就在暑期2020,最高6萬元獎金等你來領!>>>

    Fanx是面向對象的函數式的編程語言。3.2版本除了修復相關bug以外,最重要的功能是支持使用漢字編程。不同于其他語言的Unicode支持,Fanx是真正的全中文支持,不僅標識符能用漢字,關鍵字也能用漢字。

    語言特性:

    • 同時編譯到JVM、Javascript、C、LLVM(wip)等。
    • 完美的語法。支持泛型、閉包、可空類型、async/await等現代要素。
    • 內建支持不可變性和Actor并發模型,編譯時保證并發安全。
    • 跨平臺UI框架。一套代碼同時運行在Android/iOS/瀏覽器/桌面端.
    • 服務端Web開發框架。數據庫ORM,模板引擎,URL路由,Restful...。

    項目主頁: http://fanx.info

    示例代碼:

    類 一個類 {
      靜態 無型 主() {
        甲 := "你好1"
        回顯(甲)
      }
    }

    當然中文是可選擇。我在編譯器上做了別名處理,例如“靜態”相當于“static”的別名。傳統的寫法也同時支持:

    class Main {
      static Void main() {
        a := "你好2"
        echo(a)
      }
    }

    這樣新手和老手各取所需。減少國人學習編程的障礙, 為漢語區的軟件產業發展提供幫助

    本站文章除注明轉載外,均為本站原創或編譯。歡迎任何形式的轉載,但請務必注明出處,尊重他人勞動共創開源社區。
    轉載請注明:文章轉載自 OSCHINA 社區 [http://www.url23.com]
    本文標題:Fanx 語言 3.2 發布,全面支持中文編程
    加載中
    此新聞有 111 條評論,請先登錄后再查看。
    返回頂部
    頂部
    聚看影院