Fantom

Origem: Wikipédia, a enciclopédia livre.
Ir para: navegação, pesquisa
Fantom
Paradigma Orientação a objetos
Programação funcional
Programação declarativa1
Surgido em abril de 20082
Última versão 1.0.643 (16 de junho de 2012)
Criado por Brian Frank e Andy Frank4
Estilo de tipagem: Estática e Dinâmica1
Influenciada por Boo,5 C♯,5 Erlang,1 Java,5 Python,5 Ruby,5 Scala6
Licença: Academic Free License 3.07
Página oficial fantom.org

Fantom, conhecida anteriormente como Fan,8 é uma linguagem de programação orientada a objeto, que pode ser usada para criar programas para JavaScript, Plataforma Java (JVM), e Plataforma .NET (CLI).1 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.9

Índice

Exemplo de código [editar]

class OlaMundo
{
  static Void main()
  {
    echo("Olá, Mundo!")
  }
}

Nota: Todos os códigos devem estar codificados em UTF-8 ou ASCII.10

Ver também [editar]

Referências

  1. a b c d Why Fantom (em inglês). Página visitada em 16 de setembro de 2010.
  2. Three year history of Fan (em inglês). Página visitada em 16 de setembro de 2010.
  3. Brian Frank (21 de dezembro de 2012). Build 1.0.64 (em inglês). fantom.org. Página visitada em 22 de dezembro de 2012.
  4. Hello World (em inglês). Página visitada em 16 de setembro de 2010.
  5. a b c d e Brian Frank (5 de dezembro de 2005). Manifesto (em inglês). fantom.org. Página visitada em 10 de novembro de 2011.
  6. Brian Frank (22 de julho de 2009). Fan vs Scala: Different Trade-offs (em inglês). fantom.org. Página visitada em 10 de novembro de 2011.
  7. License (em inglês). fantom.org (1 de setembro de 2011). Página visitada em 11 de novembro de 2011.
  8. Fan is officially now Fantom (em inglês). Página visitada em 16 de setembro de 2010.
  9. Tour (em inglês). Página visitada em 16 de setembro de 2010.
  10. Conventions (em inglês). Página visitada em 16 de setembro de 2010.

Ligações externas [editar]

Ícone de esboço Este artigo sobre Programação é um esboço. Você pode ajudar a Wikipédia expandindo-o.