Websites

Google cria linguagem de programação para simplificar o aplicativo

TensorFlow (A Plataforma de Machine Learning da Google) // Dicionário do Programador

TensorFlow (A Plataforma de Machine Learning da Google) // Dicionário do Programador
Anonim

Chamada Go, a linguagem foi testada internamente no Google, mas ainda está em fase experimental, então a empresa está lançando na terça-feira como fonte aberta Código: na esperança de obter ajuda para seu desenvolvimento futuro. "Desenvolvemos o Go porque ficamos um pouco frustrados com a dificuldade de desenvolvimento de software nos últimos 10 anos", disse Rob Pike, diretor de software. engenheiro do Google

O Go visa melhorar o modo como as linguagens de programação existentes gerenciam dependências, que são os componentes de software que os aplicativos reutilizam, como as bibliotecas, disse Pike. A linguagem também foi projetada para lidar com trabalhos multiprocessadores particularmente bem, graças ao seu modelo de programação simultânea.

O Google começou a trabalhar no Google há dois anos e dedicou uma equipe para trabalhar em tempo integral há cerca de um ano. Foi concebido como uma linguagem para programação de sistemas, como servidores Web, sistemas de armazenamento e bancos de dados. No entanto, o Google está aberto para vê-lo em outras áreas.

Neste ponto, o Go não é usado em nenhum aplicativo ou serviço do Google voltado ao usuário, pois ele ainda precisa amadurecer, que é onde os programadores externos entram em contato. a imagem. "Precisamos de melhores bibliotecas e ferramentas, e a comunidade de código aberto é ótima em ajudá-lo com coisas desse tipo", disse Pike.

Ao criar uma nova linguagem de programação, o Google continua avançando no campo da computação, motivada por um senso de urgência em torná-los melhores. Essa motivação também levou o Google a desenvolver o sistema operacional móvel Android, o navegador PC Chrome e o ainda inédito sistema operacional Chrome.