O formulário foi enviado com sucesso.
Encontrará mais informações na sua caixa de correio.
Selecionar a língua
As informações disponíveis até o momento nos permitem considerar o Carbon como um projeto muito promissor. Quanto ao lado prático da nova linguagem de programação, Chandler Carruth afirma que podemos esperar do Carbon uma gramática mais simples, palavras-chave introdutoras (ou seja, fn e var), um sistema genérico verificado por definição e uma curva de aprendizado acentuada. Carbon herdará o alto desempenho de C e evitará suas principais desvantagens.
Para além disso, os criadores do Carbon afirmam que o Carbon será uma linguagem de programação de código aberto e totalmente interoperável com o C++. O código Carbon é muito semelhante ao código C++ e, em muitos casos, são quase idênticos. Além disso, o código Carbono pode ser integrado no código C++. Assim, os programadores C++ que pretendam mudar totalmente para o Carbono terão um conjunto de ferramentas para transliterar automaticamente as bibliotecas C++ para código na nova linguagem. A migração inversa também é possível. No futuro, estas bibliotecas podem ser utilizadas num projeto C ++ existente. Todas as ferramentas Carbon estão alojadas no GitHub e são distribuídas ao abrigo da licença Apache 2.0. Até o momento, há um intérprete de demonstração do carbono disponível.
Uma parte importante do projeto experimental Carbono é a estrutura de governação. A equipa Carbon é orientada pelos princípios de inclusão e abertura. A estrutura de governação do Carbono foi concebida para uma tomada de decisão rápida, flexibilidade e desenvolvimento rápido do projeto. Todas as decisões cruciais são tomadas pelos líderes do Carbono, representados atualmente por Chandler Carruth, Kate Gregory e Richard Smith. Uma vez que o projeto Carbon se baseia no modelo de desenvolvimento open-source, todos os utilizadores podem enviar pedidos ao GitHub para sugerir alterações ao projeto e impulsionar a evolução da linguagem Carbon.
De momento, os funcionários da Google estão a trabalhar na linguagem de programação Carbon como um projeto interno. No entanto, está previsto reduzir o nível de envolvimento da empresa no projeto, uma vez que os programadores compreendem que, para ter êxito no futuro, o Carbon deve ser um projeto independente e orientado para a comunidade.
Conclusão
Avaliar este artigo:
4.8/5 (45 comentários)
Conteúdo relacionado
Após termos recebido e processado o seu pedido, entraremos em contacto consigo para detalhar as necessidades do seu projecto e assinar um NDA para garantir a confidencialidade das informações.
Após a análise dos requisitos, os nossos analistas e programadores elaboram uma proposta de projecto com o âmbito dos trabalhos, tamanho da equipa, tempo e custos e custos.
Marcamos uma reunião consigo para discutir a oferta e chegar a um acordo.
Assinamos um contrato e começamos a trabalhar no seu projecto o mais rapidamente possível.
Ao inscrever-se, concorda com os nossos Termos de utilização e Política de privacidade, incluindo a utilização de cookies e a transferência das suas informações pessoais.
© 2007-2024 Innowise. Todos os direitos reservados.
Política de privacidade. Política de cookies.
Innowise Sp. z o.o Ul. Rondo Ignacego Daszyńskiego, 2B-22P, 00-843 Varsóvia, Polónia
Obrigado!
A sua mensagem foi enviada.
Processaremos o seu pedido e contactá-lo-emos o mais rapidamente possível.
Obrigado!
A sua mensagem foi enviada.
Processaremos o seu pedido e contactá-lo-emos logo que possível.