fanx-dev / fanx

A full-stack programming language

Home Page:http://fanx.dev

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

// Hello from Fanx!
class HelloWorld
{
  static fun main()
  {
    echo("Hello, World!")
  }
}

Installing

Documentation

About

A full-stack programming language

http://fanx.dev

License:Academic Free License v3.0


Languages

Language:Fantom 69.3%Language:Java 11.5%Language:C++ 9.1%Language:C 6.3%Language:JavaScript 3.7%Language:C# 0.0%Language:Shell 0.0%Language:Brainfuck 0.0%