fanx
所属分类:编译器/解释器
开发工具:Fantom
文件大小:2008KB
下载次数:0
上传日期:2023-01-14 07:55:25
上 传 者:
sh-1993
说明: 一种全堆栈编程语言
(A full-stack programming language)
文件列表:
LICENSE (10290, 2023-01-14)
build_all.sh (109, 2023-01-14)
build_ext.sh (103, 2023-01-14)
compiler (0, 2023-01-14)
compiler\bootstrap_all.sh (671, 2023-01-14)
compiler\bootstrap_build.sh (258, 2023-01-14)
compiler\build (0, 2023-01-14)
compiler\build\fan (0, 2023-01-14)
compiler\build\fan\BuildCs.fan (3356, 2023-01-14)
compiler\build\fan\BuildGroup.fan (3030, 2023-01-14)
compiler\build\fan\BuildJava.fan (4816, 2023-01-14)
compiler\build\fan\BuildLog.fan (333, 2023-01-14)
compiler\build\fan\BuildPod.fan (18492, 2023-01-14)
compiler\build\fan\BuildScript.fan (8796, 2023-01-14)
compiler\build\fan\Facets.fan (404, 2023-01-14)
compiler\build\fan\FatalBuildErr.fan (365, 2023-01-14)
compiler\build\fan\Jar.fan (672, 2023-01-14)
compiler\build\fan\Main.fan (2932, 2023-01-14)
compiler\build\fan\TargetMethod.fan (2226, 2023-01-14)
compiler\build\fan\Task.fan (1547, 2023-01-14)
compiler\build\fan\tasks (0, 2023-01-14)
compiler\build\fan\tasks\CompileCs.fan (2468, 2023-01-14)
compiler\build\fan\tasks\CompileJava.fan (4187, 2023-01-14)
compiler\build\fan\tasks\CompileJni.fan (2063, 2023-01-14)
compiler\build\fan\tasks\CreateDir.fan (589, 2023-01-14)
compiler\build\fan\tasks\CreateZip.fan (2935, 2023-01-14)
compiler\build\fan\tasks\Delete.fan (562, 2023-01-14)
compiler\build\fan\tasks\Exec.fan (971, 2023-01-14)
compiler\build\fan\tasks\FanScript.fan (1148, 2023-01-14)
compiler\build\fan\tasks\JarDist.fan (8685, 2023-01-14)
compiler\build\fan\tasks\JdkTask.fan (1815, 2023-01-14)
compiler\build\fan\tasks\PodRewrite.fan (2900, 2023-01-14)
compiler\build\pod.props (136, 2023-01-14)
compiler\build_javaEmit.sh (195, 2023-01-14)
compiler\compiler (0, 2023-01-14)
compiler\compiler\.buildpath (191, 2023-01-14)
compiler\compiler\.classpath (271, 2023-01-14)
... ...
# Fanx Programming Language
Fanx is a full-stack programming language base on Fantom.
It is an object oriented and static typing language with elegant libraries.
## Features
#### Portability
Multi target to JVM, JavaScript, C and standalone VM
#### Beautiful Syntax
Generics type, lambda/closures, non-nullable type, async/await ...
#### Concurrency Safe
Built-in immutability and actor model, safe in compile time
#### Cross-platform UI Framework
Write once run on Android/iOS/Web browser/Desktop
#### Server-side Framework
Web framework, database ORM, template engine, async/await based IO framewrok ...
## Hello World
```fantom
// Hello from Fanx!
class HelloWorld
{
static fun main()
{
echo("Hello, World!")
}
}
```
## Installing
* [Download](https://github.com/fanx-dev/fanx/releases)
* [QuickStart](https://github.com/fanx-dev/fanx/blob/master/doc/QuickStart.md)
## Documentation
* [Learn More](https://github.com/chunquedong/fanx/blob/master/doc/Index.md)
* [中文文档](https://zhuanlan.zhihu.com/p/63336794)
近期下载者:
相关文件:
收藏者: