O Firefox vai parar de usar C ++ para usar Rust, a nova linguagem da Mozilla

Eu leio desde ExtremeTech esta notícia 🙂

Acontece que por cerca de 5 anos Ferrugem (linguagem de programação inventada pela Mozilla) está em desenvolvimento. E já Laboratórios Mozilla lançou o compilador alfa 1 dele.

O objetivo de tudo isso é simples, substituir gradualmente o código C + + por Ferrugem, já que o último aparentemente otimiza o consumo de memória.

Deixo-vos alguns detalhes de Ferrugem:

  • Ferrugem é um compilador.
  • Programação orientada a objetos.
  • O compilador funciona em Windows, Linux e Mac.
  • É feito a partir de ideias existentes, ou seja ... usa lógica de programação e sintaxe de outras linguagens, aqui você pode ver um exemplo disso:

use std;
fn main(args: [str]) {
std::io::println("hello world from '" + args[0] + "'!");
}

Ferrugem foi influenciado por linguagens como Limbo y Notícias, mas afirmam que não foram influenciados pela linguagem Go do Google.

Deixo o site: Site da Rust

Bem como se você estiver mais interessado neste tópico, você pode ler mais detalhes sobre esta versão 0.1: Notas de versão do Rust 0.1

Os frutos disso não veremos agora, acho que levará vários anos antes de vermos um melhor um pouco notável do qual, é a responsabilidade (graças a) Ferrugem. Espero que isso não encha o navegador com bugs hahaha.

lembranças

pt.wikipedia.org/wiki/Notícias


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.

  1.   elétron 22 dito

    Interessante, agora está aprendendo C ++, mas louco por orientação a objetos @ __ @

    1.    anônimo dito

      Eu entendo você, c ++ é uma das linguagens mais difíceis de dominar, especialmente há aqueles que não se acostumam com sua sintaxe

  2.   Lucas matias dito

    Se for para melhor ...

  3.   Erunamo JAZZ dito

    plop, não consigo compilar o hello world xD!

    1.    Erunamo JAZZ dito

      hahaha, uau, erro de digitação, é meio estrito oo:

      hello.rc! = hello.rs

  4.   oscar dito

    Porque não concordam e padronizam linguagens, em relação a palavras ou instruções, design e estrutura. Facilidade de desenvolvimento de aplicações na REDE, e caso seja necessário adicionar funcionalidades especiais, elas devem ser modulares. Então você não está aprendendo novos idiomas com palavras bonitas. NÃO PARA DESCOBRIR O PÓ:

    1.    anônimo dito

      Esse é o propósito das linguagens de programação, com o passar do tempo elas evoluíram para serem mais facilmente compreensíveis, é só uma questão de tempo até que comece a se assemelhar à linguagem humana, quando chegar a hora as linguagens darão aquele salto, mas embora tenhamos que aprendê-los assim, nimodo.

  5.   pancho dito

    Muito interessante. Só faltou saber a data de publicação.