Rust (linguagem de programação)

Origem: Wikipédia, a enciclopédia livre.
Ir para: navegação, pesquisa
Rust
Rust
Rust, linguagem de programação
Paradigma orientada a objetos, estruturada, imperativa compilada, concorrente, funcional
Surgido em 2010
Última versão 0.9 (9 de janeiro de 2014; há 37 semanas e 6 dias)
Criado por Graydon Hoare, Rust Project Developers, Mozilla
Estilo de tipagem: static, strong, inferred, structural
Influenciada por Alef, C#, C++, Camlp4, Common Lisp, Cyclone, Erlang, Haskell, Hermes, Limbo, Napier, Napier88, Newsqueak, NIL, Ocaml, Ruby, Sather, Standard ML
Licença: GNU General Public License/Java Community Process
Página oficial rust-lang.org

Rust é uma linguagem de programação multi-paradigma, orientada a objetos, estruturada, imperativa que é desenvolvida pela Mozilla Research.[1] É projetada para ser "segura, concorrente e prática",[2] [3] suportando estilos puramente funcional, modelo ator, procedural, e orientado a objetos.

Versões[editar | editar código-fonte]

O histórico de versões da linguagem compreende 8 lançamentos desde o ano de 2012.[4]

  • 0.1 (lançada em 20 de janeiro de 2012)
  • 0.2 (lançada em 28 de março de 2012)
  • 0.3 (lançada em 12 de junho de 2012)
  • 0.4 (lançada em 12 de outubro de 2012)
  • 0.5 (lançada em 20 de dezembro de 2012)
  • 0.6 (lançada em 2 de fevereiro de 2013)
  • 0.7 (lançada em 3 de junho de 2013)
  • 0.8 (lançada em 26 de setembro de 2013)
  • 0.9 (lançada em 9 de janeiro de 2014)

Ver também[editar | editar código-fonte]

Referências

  1. The Rust Language Lambda the Ultimate (2010-07-08). Página visitada em 2010-10-30.
  2. The Rust Programming Language. Página visitada em 2012-10-21.
  3. Doc language FAQ. Página visitada em 2012-10-21.
  4. GitHub: Rust

Ligações externas[editar | editar código-fonte]