影子论坛

搜索
夜间模式◐

全面支持中文编程的编程语言Fanx 3.2 发布
· utf-8 · 发布于 · 2020-06-08 · 1261 次点击 · 复制地址

倔强青铜Ⅴ   utf-8  · 2020-06-08 21:30:00 · 显示全部楼层 · 阅读

Fanx是面向对象的函数式的编程语言。
3.2 版本除了修复相关 bug 以外,最重要的功能是支持使用汉字编程。
不同于其他语言的 Unicode 支持,Fanx 是真正的全中文支持,不仅标识符能用汉字,关键字也能用汉字。
语言特性:同时编译到 JVM、Javascript、C、LLVM(wip)等。
完美的语法。支持泛型、闭包、可空类型、async/await 等现代要素。
内建支持不可变性和 Actor 并发模型,编译时保证并发安全。跨平台 UI 框架。
一套代码同时运行在 Android/ios / 浏览器 / 桌面端 .服务端 Web 开发框架。
数据库 ORM,模板引擎,URL 路由,Restful...。

项目主页 : http://fanx.info

20200608_205654_630.png
示例代码:
  1. 类  一个测试类 {
  2.    静态  无型  主 () {
  3. 甲 := " 影子论坛"
  4.      回显 (甲)
  5.   }
  6. }
复制代码
中文是可选择,在编译器上做别名处理,例如 “静态”相当于 “static”的别名。传统的写法也同时支持:
  1. class Main {
  2.   static Void main() {
  3.     a := " 影子论坛牛逼"
  4.     echo(a)
  5.   }
  6. }
复制代码



回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表