Rust 1.4 já está disponível

Na última quinta (29/10) foi liberada a versão 1.4 da linguagem de programação Rust.

Esta nova versão vem com cerca de 1.200 pacotes de atualização e você pode conferir a lista completa de alterações aqui.

Novidades da versão 1.4

  • 48 novas API’s se tornaram estáveis
  • 8 API’s foram depreciadas
  • O compilador não utiliza mais morestack, função usada para gerenciar memória detectando stackoverflow
  • n e rn agora são considerados fins de linha válidos
  • Melhorias na versão Rust para Windows
  • Melhorias no Cargo, gerenciador de pacotes

Via Rust Blog

Rust 1.3 já está disponível

Rust 1.3 é a mais nova versão stable disponível da linguagem de programação desenvolvida pela Mozilla. Seu lançamento oficial ocorreu na última sexta (17/09) e veio com algumas novidades.

O que há de novo na 1.3

Esta é a primeita versão que conta com o Rustonomicon, o novo livro que aborda “As artes das trevas da programação avançada e não segura do Rust” (em inglês “The Dark Arts of Advanced and Unsafe Rust Programming”). Apesar do livro ainda não estar finalizado, ele já provê uma profunda cobertura sobre os itens mais obscuros da linguagem.

A versão 1.3 ainda continua focada em melhorias de desempenho, e quem saiu ganhando desta vez foi a standard library.

Confira a nota de liberação oficial para mais informações.

Rust 1.0 já está disponível

Hoje (15/05), foi anunciado a liberação da versão 1.0 da linguagem de programação Rust, desenvolvida pela Mozilla.

Rust é uma nova linguagem de programação com o objetivo de tornar simples a construção de sistemas eficientes e confiáveis. Rust combina o controle de baixo nível sobre o desempenho com comodidade e segurança de alto nível. Melhor ainda, ela atinge estes objetivos sem a necessidade de um coletor de lixo em tempo de execução, tornando possível usar bibliotecas Rust como um “substituto drop-in” para C.

O que torna Rust diferente das outra linguagens é seu sistemas de tipos, que representa um refinamento e codificação das melhores práticas criadas por programadores C/C++.

Apesar desta liberação, este não é o fim do desenvolvimento da linguagem, mas sim, marca a sua estabilidade, diminuindo as alterações feitas nas bibliotecas padrões.

Juntamente com a versão 1.0, foi liberada a versão 1.1 beta, e a cada seis semanas, serão liberadas novas versões, como já vem sendo feito no Firefox.

Confirma mais informações na nota de liberação oficial.

Rust 1.0 Alpha já está disponível

A equipe do Rust acabou de anunciar a nova versão, a 1.0 Alpha. Rust é uma linguagem de programação focada em segurança. desempenho e concorrência.

A versão Alpha já traz o prometido a algumas semanas atrás. As funcionalidades da linguagem e as bibliotecas do core estão completas e estabilizadas.

Apesar de tudo, ainda a muito a ser feito até o lançamento da versão 1.0 final.

Confira a nota completa de liberação aqui.

Rust 1.0 será lançado em 2015

O blog oficial da linguagem Rust compartilhou nesta sexta-feira (12/12) seus planos para 2015.

A primeira versão alfa do Rust 1.0 será lançada no dia 9 de janeiro. Já o primeiro beta do Rust 1.0 será em 16 de fevereiro. Em seguida, haverá um ou mais ciclos beta de seis semanas antes de sair o lançamento oficial do Rust 1.0.

Versão Alfa

A versão alfa irá contemplar três coisas:

  • A completude da linguagem.
  • A completude de grande parte das bibliotecas. A maioria será marcada com #[stable]
  • Warnings para recursos #[unstable] serão habilitados por padrão.

Resumindo, a versão 1.0.0-alpha é uma imagem bastante precisa do que a 1.0 será.

Versões Beta

A versão beta contemplará a completude da linguagem e de suas bibliotecas. Todas as APIs disponibilizadas com o Rust serão marcadas com #[stable].

As APIs #[unstable] serão disponibilizadas em versões Nightly, mas não na Beta.

Versão Final

Após o ciclo de versões beta será produzido uma versão RC, que será disponibilizada para todos. Esta versão irá contemplar a estabilidade das versões 1.x e a atualização da documentação com o core e as bibliotecas.

Via Rust Blog

Rust 0.12.0 é lançado

O Rust 0.12.0 foi lançado ontem (09/10) e esta nova versão traz nova documentação e melhoria na antiga, incluindo O Guia Rust, que substitui o tutorial antigo.

A biblioteca padrão continuou a ser cuidadosamente examinada e atualizada para possuir uma maior consistência em relação as convenções de código do Rust.

Cargo, o gerenciador de pacotes do Rust também recebeu várias melhorias, e está sendo adotado pela maioria das bibliotecas Rust.

O suporte ao Windows também recebeu atualizações, e agora possui um port para 64 bits.

Por fim, novos recursos foram adicionados a linguagem para melhorar a sua ergonomia.

Você pode ver a lista detalhada do lançamento aqui.

A versão 0.12.0 deve ser considerada uma verão alpha.

Junte-se a comunidade Rust.

Não se esqueça de se inscrever em nosso feed RSS.

Via Rust-dev