14 Kasım 2009 Cumartesi

Go Google: uma linguagem de código aberto

Go Google: uma linguagem de código aberto

Ir para o Google promete rápidos tempos de compilação e é projetado para o desenvolvimento de aplicações multithread.

O Google nunca teve medo de inventar novas tecnologias, onde se sente sistemas tradicionais estão faltando, e nunca isso foi tão evidente que, com o anúncio da empresa de linguagem de programação inteiramente nova.

De acordo com um artigo sobre a ExtremeTech, a nova linguagem - apelidado de "Go" - surgiu quando a empresa decidiu que precisava de um método simplificado e simples para criar servidores e outros projetos para uso interno. Embora projetado para o uso do próprio Google, a linguagem é disponibilizado sob uma licença de código aberto - o que significa que é livre para qualquer um implementar para qualquer finalidade.

O site oficial - que em si é executado em um servidor web escrito em Go - explica que a língua é projetada para ser simples, rápido e combinar as vantagens da interpretação - quando o código é executado como previsto - e compilados - quando o código é alterado em um formato diretamente executáveis - linguagens. Com concebidos com suporte para sistemas de vários segmentos, um robusto sistema de coleta de lixo, e um compilador impressionantemente rápido, é uma língua que é certa a juros muito poucos na comunidade de programação.

De fato, a velocidade é provavelmente a maior atracção para muitos: uma introdução de vídeo para o sistema demonstra em torno de mil linhas de código Go compilando em cerca de duas centenas de milissegundos em um computador de mesa médio - tornando testar mudanças muito menos dolorosa do que com uma linguagem tradicional compilado.

Para os interessados em experimentar o Go, o Google tem uma seção tutorial no site oficial, junto com uma quantidade não-desprezível de código de exemplo para brincar com.

Você acredita que a Go Google pode representar o futuro da programação, ou é susceptível de ser nada mais do que uma diversão pura para aqueles que acham verdadeiro objeto de sistemas orientados para um pouco confuso? Compartilhe seus pensamentos sobre a nos fóruns.

Hiç yorum yok:

Yorum Gönder