Conheça Go, a nova línguagem de programação
Para os que não sabem, além de geek eu sou programador. Um coisa comum à geeks programadores é já ter instalado pelo menos 1 vez o Linux, principalmente na época de 1998-99, que foi uma época bastante agitada, aonde o Linux crescia como arma ao Darth Gates e seu capitalista Windows. Outra peculiaridade é o gosto por linguagens de programação novas. Conforme elas vão saindo, vamos vendo, estudando, principalmente se tiver algum nome interessante por trás.
Esse movimento ocorreu quando surgiu o C# da Microsoft, que tinha por trás ninguém menos que, Anders Hejlsberg, o cara criou o Turbo Pascal e posteriormente arquiteto do Delphi. Hoje, como o Go, não temos exatamente um cara que chama a atenção, mas sim uma marca, Google.
Quando olhei da primeira vez a notícia, pensei que essa seria a linguagem a ser usada para construir gadgets para ferramentas Google e com isso entrar na luta com o Javascript. Doce engano. A proposta do Go é ser mais uma variante do excelente C, assim como o C# da Microsoft, mas com a diferença de não ter uma máquina virtual para interpretar os comandos, eles seriam convertidos totalmente em linguagem de máquina, ou baixo nível.
Então qual é a vantagem dela? A fácil e rápida compilação. Segundo eles, ele gera códigos rápidos, rápido. Aplicações normais levariam frações de segundo para serem compiladas e teriam um tempo de execução mais próximo possível do gerado em C ou C++.
Eles também alegam que a linguagem é type safe e memory safe. Ela possui ponteiros, mas não faz aritmética com eles. Se precisar de acesso aleatório, dá pra usar slices.
O que mais me chamou a atenção e interessou foi a questão de estar pronta para concorrências, algo extremamente útil nos dias de hoje, onde os computadores estão com cada vez mais núcleos. Estar pronta significa suportar que N rotinas rodem ao mesmo tempo e com um canal de comunicação entre elas e, afirmam eles, sem gerar stack overflow.
Agora o que isso muda na sua vida amigo geek? Praticamente nada nos próximos 5 anos. Depois disso, poderemos ver um sistema operacional da Google escrito nessa linguagem e tendo programas feitos nela também.
Curiosidade, o programa de web Server do site oficial foi todo escrito nessa linguagem.
Obs.: A coluna de tecnologia é sexta, então esperem mais novidades legais na coluna da semana que vem. Aceito sugestões.










Mais simples que C+? acho que preciso urgente de um curso de programação hehe
Então… Segundo os caras seria mais intuitiva… Mas não foge muito da estrutura já conhecida e usada em C/C++
Dica, o mundo agora é C# hahahaha C/C++ tem bastante vaga, mas sei lá… Recomendo o C#
Não consigo superar JavaScript, imagina se consiguiria ir adiante na programação?!
acho que preciso urgente de um curso de programação hehe [2]
Go não tem um cara que chama a atenção? Tá brincando. Rob Pike e Ken Thompson, juntos, participaram do Unix e do Plan 9, além de terem criado o padrão UTF-8. Thompson também fez a linguagem B, a precursora de C.