门
Mun是一种通过迭代授权创建的编程语言。
产品特点
提前编译-Mun提前编译(AOT),而不是即时解释或编译(JIT)。 通过在AOT编译期间检测代码中的错误,消除了整个运行时错误类。 这使开发人员可以在自己的IDE舒适的范围内,而不必在IDE和目标应用程序之间切换以调试运行时错误。
静态类型-Mun在编译时而不是在运行时解析类型,从而在编写代码和打开强大的重构工具之门时立即得到反馈。
一流的热装-Mun的每个方面在设计时都考虑了热装。 热重装是更改活动应用程序的代码和资源的过程,每当功能或值发生更改时,就无需启动,停止和重新编译应用程序。
性能-AOT编译与静态类型结合可确保将Mun编译为可以在任何目标平台上本地执行的机器代码。 LLVM用于编译和优化,以确保最佳性能。 热重装确实会引入一点运行时开销,但是可以在生产版本中禁用它,以确保最佳的运行时性能。
交叉编译-Mun编译器能够从任何受支持的编译器平台编译到所有受支持的目标平台。
尚未实现的强大IDE集成-Mun语言和编译器框架旨在支持源代码查询,从而实现强大的IDE集成,例如代码完成和重构工具。
例
fn fib
评论0
最新资源