Fantom (programovací jazyk)

Z Wikipedie, otevřené encyklopedie
Skočit na: Navigace, Hledání
{{{název}}}
Paradigma: multiparadigmatický
Vznikl v: 2005[1]
Vývojář: Brian Frank, Andy Frank
Typová kontrola: statická, dynamická
Ovlivněn jazyky: C#, Java, Scala, Ruby, Erlang
Licence: APL 3.0
Web: www.fantom.org

Fantom je obecný objektově orientovaný programovací jazyk, který lze provozovat nad Java Virtual Machine, .NET, a Javascriptem. Jazyk podporuje funkcionální konstrukty jako jsou uzávěry a paralelní zpracování s využitím Actor modelu a transakčního modelu paměti. Fantom využívá typový systém, který spojuje aspekty jak statického tak dynamického typování objektů. Fantom podobně jako Java a C# využívá syntaxi odvozenou z programovacího jazyka C.

Ukázka kódu[editovat | editovat zdroj]

Tradiční program „Hello world“ vypadá takto:

class HelloWorld
{
  static Void main()
  {
    echo("Hello, World!")
  }
}

Odkazy[editovat | editovat zdroj]

Reference[editovat | editovat zdroj]

  1. Three year history of Fan [online]. fantom.org, 2008-09-02, [cit. 2013-10-19]. Dostupné online. (anglicky) 

Externí odkazy[editovat | editovat zdroj]