Go Go Go Google! Uma nova linguagem de programação


Hugo Filipe RamosHugo Filipe Ramos 13 Novembro 09 15:00
http://golang.org/

http://golang.org/

And Now for Something Completely Different! Quando pensávamos que a Google já tinha feito tudo, eis que surge uma nova linguagem de programação. A nova linguagem, chamada Go, pretende ser a reunião entre o que de melhor se encontra nas diferentes escolhas de linguagens existentes nos dias de hoje.

Segundo alguns analistas, esta nova opção reúne as vantagens e características de duas muito conhecidas linguagens de programação: A velocidade do C++ e o dinamismo e facilidade do Python (As mesmas que representam a maioria do código fonte usado no Google). A equipa que desenvolve esta nova linguagem de programação no Google realizou um pequeno video promocional em que nos mostra uma das muitas vantagens desta nova linguagem de programação: a velocidade de compilação. Visualizando o video ficámos espantados com a compilação de todo o código fonte da Go em menos de 10 segundos num portátil comum.

A Go apresenta um estilo moderno. Possui um design orientado a objectos com sintaxe parecida com C/C++ e oferece, entre outras coisas, garbage-collector, suporte para multi-processamento e reflections. Robert Griesemer, Ken Thompson, e Rob Pike iniciaram o projeto em 2007, que agora reforça a linha opensource do Google, sendo distribuída sob a licença BSD.

Em 2008 a Google dedicou uma equipa inteira, em full-time, a este projecto depois de ver as potencialidades que tinha na mão. Alguns especialistas referem que esta novidade vai consolidar algumas pontas soltas que já existem hoje como o Android, o Chrome OS e o browser Chrome.
Rob Pike, engenheiro chefe no departamento de desenvolvimento de software, refere que nos últimos dez anos era cada vez mais difícil programar novos serviços porque as linguagens disponíveis não satisfaziam as necessidades existentes. No mundo das tecnologias todos conhecemos o princípio básico de que não deve reinventar-se a roda mas, neste caso, era necessário.

A Google decidiu atribuir o sistema de licenciamento open source BSD. Assim esperam atrair muitos programadores independentes para contribuir no desenvolvimento futuro da Go. A maior comunidade mundial de analistas/programadores agradece!

Uma coisa é certa… A Google está um passo mais perto do “derradeiro objectivo”: World Domination! ;)



Partilha
Twitter            

Data
13 Novembro 09 15:00

Autor
Hugo Filipe Ramos
Hugo Filipe Ramos
é designer industrial mas, desde cedo, demonstrou a sua paixão pelas Tecnologias de Informação e pela escrita. Aos 11 anos desenvolveu o seu primeiro software e em Janeiro de 2000 é convidado para integrar a equipa de programadores de uma empresa onde ajudou a desenvolver alguns dos portais mais conhecidos em Portugal. Hoje é gestor de projectos num grupo nacional, sedento escritor (prosa e poesia), autor de dois blogs, aficionado do seu Macbook Pro e um eterno cinéfilo apaixonado pelos filmes do Tarantino. Para o conhecerem melhor visitem www.hugoramos.eu.


18 últimas reacções a este artigo


  1. José António Moreira: Go Go Go Google! Uma nova linguagem de programação http://is.gd/4Wzkk
  2. Filipa.Jorge: Go Go Go Google! Uma nova linguagem de programação: http://bit.ly/2RJro4
  3. Gonçalo Guerreiro: Qual C qual carapuça, o projecto de programação devia ser era em Go (nova linguagem de programação da Google)! http://tinyurl.com/y8rqzws
  4. Elvis: Go Go Go Google! Uma nova linguagem de programação ← Diário2 http://bit.ly/3YYUJD
  5. Jorge M. R. Ferreira: Go Go Go Google! Uma nova linguagem de programação http://tinyurl.com/y8rqzws (via @henrikemacedo)
  6. Henrique Macedo: vamos dar matéria nova!? =) "Go Go Go Google! Uma nova linguagem de programação": http://tinyurl.com/y8rqzws
  7. ramiro marques: Go Go Go Google! Uma nova linguagem de programação ← Diário2 http://bit.ly/3YYUJD http://ff.im/-bpXb2
  8. ramiro marques: Go Go Go Google! Uma nova linguagem de programação ← Diário2 http://bit.ly/3YYUJD
  9. Nuno Manuel Costa: No @Diario2: Go Go Go Google! Uma nova linguagem de programação http://ow.ly/161qWs
  10. Bruno Pinto: RT @Diario2: Go Go Go Google! Uma nova linguagem de programação http://s3g.me/4xe
  11. Marco Monteiro: RT @Diario2 Go Go Go Google! Uma nova linguagem de programação ← Diário2 http://bit.ly/3YYUJD
  12. João Marques: voltar a estudar programação :-) RT @TwitPortugal: RT @Diario2: Go Go Go Google! Uma nova linguagem de programação http://bit.ly/2WtpMO
  13. Mário Cunha: @catiarodrigues RT: @TwitPortugal: RT @Diario2: Go Go Go Google! Uma nova linguagem de programação http://s3g.me/4xe
  14. TwitPortugal: RT @Diario2: Go Go Go Google! Uma nova linguagem de programação http://s3g.me/4xe
  15. Nuno Manuel Costa: Go Go Go Google! Uma nova linguagem de programação ← Diário2 http://bit.ly/331clP
  16. Douglas Rodrigues: RT @Diario2 Go Go Go Google! Uma nova linguagem de programação http://s3g.me/4xe
  17. Tiago Presley: RT @Diario2: Go Go Go Google! Uma nova linguagem de programação http://s3g.me/4xe
  18. Diário2: Go Go Go Google! Uma nova linguagem de programação http://s3g.me/4xe

This website uses IntenseDebate comments, but they are not currently loaded because either your browser doesn't support JavaScript, or they didn't load fast enough.

9 a “Go Go Go Google! Uma nova linguagem de programação”


  1. João Marques

    voltar a estudar programação :-) RT @TwitPortugal: RT @Diario2: Go Go Go Google! Uma nova linguagem de programação http://bit.ly/2WtpMO

  2. Bruno Pinto

    RT @Diario2: Go Go Go Google! Uma nova linguagem de programação http://s3g.me/4xe

  3. Nuno Manuel Costa

    No @Diario2: Go Go Go Google! Uma nova linguagem de programação http://ow.ly/161qWs

  4. henrique macedo

    vamos dar matéria nova!? =) "Go Go Go Google! Uma nova linguagem de programação": http://tinyurl.com/y8rqzws

  5. Jorge M. R. Ferreira

    Go Go Go Google! Uma nova linguagem de programação http://tinyurl.com/y8rqzws (via @henrikemacedo)

  6. Elvis
    Elvis diz:

    Go Go Go Google! Uma nova linguagem de programação ← Diário2 http://bit.ly/3YYUJD

  7. Gonçalo Guerreiro

    Qual C qual carapuça, o projecto de programação devia ser era em Go (nova linguagem de programação da Google)! http://tinyurl.com/y8rqzws

  8. Filipa.Jorge

    Go Go Go Google! Uma nova linguagem de programação: http://bit.ly/2RJro4

  9. José António Moreira

    Go Go Go Google! Uma nova linguagem de programação http://is.gd/4Wzkk


0 Trackbacks/Pingbacks

  1. João Marques 13 11 09
  2. Diário2 13 11 09
  3. Douglas Rodrigues 13 11 09
  4. Nuno Manuel Costa 13 11 09
  5. TwitPortugal 13 11 09
  6. Mário Cunha 13 11 09
  7. Marco Monteiro 13 11 09
  8. ramiro marques 13 11 09
  9. ramiro marques 13 11 09

Comente