Concordo com o Diego. Não é só por que é uma linguagem nova, e é do Google que é o maior
Achei Go um enorme desastre, principalmente depois de assistir a apresentação do Rob Pyke. O cara simplesmente ignora todo progresso em PLT
das últimas duas décadas e da zero de crédito aos reais autores de alguns recursos da linguagem.
Fora isso, a linguagem já começa com mais gambiarras e tosquisses que C++. Sério, é de causar dor no estômago:
-A linguagem não tem enums, então colocaram aquela coisa tosca que é o iota p/ listas de constantes.
-Apesar da linguagem possuir 3 tipos builtin que são paramétricos, não é possível definir um. Eles acham que tão em que ano? 1996?
-Não existe suporte a algebraic data types
-Apesar de suportar retornar múltiplos valores, até onde eu consegui entender, não suporta pattern matching.
A pergunta que não quer calar é pq alguém usaria essa tranqueira em vez de OCaml.
Bom, eu não achei terrivelmente feia, mas também não achei tão
interessante assim sequer para dar uma olhada. Não há paradigmas nem
vantagens aparentes. Como a linguagem é nova, talvez seja esperar para
ver.
Até agora, acharia bem mais interessante se a Google investisse pesado
na evolução de C++.
2009/11/13 Renato Dias <rena...@gmail.com>Concordo com o Diego. Não é só por que é uma linguagem nova, e é do Google que é o maiorela não é do google
barato.... o que ela acrescenta? quais os pontos fortes e fracos? afinal, acho que colocar mais uma linguagem no mercado que não vai acrescentar nada só aumenta a confusão.
Se assim for, vou montar a super-duper-linguagem Re, invertendo todas as sintaxes do C, ou do Ruby, ou do Java, e vou ficar famoso...
Bom, eu não achei terrivelmente feia, mas também não achei tão
interessante assim sequer para dar uma olhada. Não há paradigmas nem
vantagens aparentes. Como a linguagem é nova, talvez seja esperar para
ver.
Até agora, acharia bem mais interessante se a Google investisse pesado
na evolução de C++.
2009/11/13 Wanderley Caloni <wanderl...@gmail.com>
Bom, eu não achei terrivelmente feia, mas também não achei tão
interessante assim sequer para dar uma olhada. Não há paradigmas nem
vantagens aparentes. Como a linguagem é nova, talvez seja esperar para
ver.
Até agora, acharia bem mais interessante se a Google investisse pesado
na evolução de C++.Eles estão (e não só eles), de uma olhada no LLVM
Achei estranho ninguém citar o recurso de channel e goroutine (ou
estou cego?). Pra mim é a única coisa realmente interessante na
linguagem, que talvez crie um potencial para ela virar um Erlang não
funcional, e portanto, mais acessível.
De resto, mais do mesmo
E o fato da compilação rápida? Bem mais rápida que C++ por sinal. eu
achei bem legal essa proposta deles.
> De resto, mais do mesmo
>
> Rodrigo Strauss
> www.1bit.com.br
>
--
Felipe Ferreri Tonello
felipe....@gmail.com
http://felipetonello.com
Os Channels são apenas uma maneira prática e thread safe de enviar
mensagems entre threads, é isto ?