Fantom, conhecida anteriormente como Fan, é uma linguagem de programação orientada a objeto, que pode ser usada para criar programas para JavaScript, Plataforma Java (JVM), e Plataforma .NET (CLI). A linguagem suporta programação funcional, desde closures até concorrência usando o modelo Actor. A linguagem possui tipagens estática e dinâmica, e usa chaves para delimitar blocos de código.
Exemplos Programa Olá Mundo
class HelloWorld { static Void main()
echo("Olá, Mundo!")
Algoritmo de Trabb Pardo-Knuth
class Tpk { static Float f(Float t)
return t.abs.sqrt + 5f * t.pow(3f)
static Void main()
a := (0..10).map { Env.cur.in.readLine?.toFloat ?: 0f } a.eachr |t, i|
y := f(t) echo(y > 400f ? "$i TOO LARGE" : "$i $y")
Ver também Boo Groovy Kotlin TypeScript
Ligações externas
Categoria:Linguagens de programação .NET Categoria:Linguagens de programação orientadas a objetos Categoria:Linguagens interpretadas Categoria:Plataforma .NET Categoria:Plataforma Java Categoria:Software livre Categoria:Linguagens de programação criadas na década de 2000