Fórum Ubuntu Linux - PT
Suporte Técnico => Programação e Scripts => Tópico iniciado por: edjin em 10 de Janeiro de 2012, 17:10
-
Como a grande maioria dos menbros-ubuntu sabem, o Google lançou em 2009 a linguagem de programação go?, e na época os rumores andavam por lá dizendo que Google iria se tornar a "nova microsoft" do mercado, mesmo sendo linguagem open sourse. E hoje, a que pé anda essa interessante linguagem? Quais projetos aderiram a essa nova empreitada? Você como programador, o que diz sobre o código go, seus compiladores e portabilidade?
Site do projeto --> http://golang.org/ (http://golang.org/).
-
Ola
O que isto tem relacionado ao Ubuntu para ter sido postado na sessão de programação e scripts do Ubuntu?
Não seria melhor respondido se postado aqui? => http://blog.golang.org/2011/12/getting-to-know-go-community.html
[]'s
-
Ohhh, me desculpe rsrsrs achei que estava no tópico referente a programação e scripts... Abraço a todos.
-
Ola
O que isto tem relacionado ao Ubuntu para ter sido postado na sessão de programação e scripts do Ubuntu?
Não seria melhor respondido se postado aqui? => http://blog.golang.org/2011/12/getting-to-know-go-community.html
[]'s
Isso é meio radical, não?
Da mesma maneira, dúvidas sobre o GCC deveriam ser direcionadas ao projeto gcc.gnu.com. Dúvidas sobre Java, para a oracle, dúvidas sobre bibliotecas para seus respectivos sites. Sobre Tomcat, para o site da Apache etc.
Contanto que o assunto esteja relacionado à programação (que possa ser feita no ambiente do Ubuntu), não vejo problemas...
[]s
Fred
-
Ola a todos,
O problema seria apenas em relação à sessão postada. VejamProgramação e Scripts
Problemas com programação e envio de scripts de tua autoria.
Ou seja, minha colocação restringe-se à sessão.
O colega edjin traz apenas comentários, não dúvidas, e minha pergunta se baseou apenas nisto.
[]'s
-
Ola a todos,
O problema seria apenas em relação à sessão postada. VejamProgramação e Scripts
Problemas com programação e envio de scripts de tua autoria.
Ou seja, minha colocação restringe-se à sessão.
O colega edjin traz apenas comentários, não dúvidas, e minha pergunta se baseou apenas nisto.
Desculpe ser chato... mas as duas perguntas no post original me soam como 'dúvidas':
... E hoje, a que pé anda essa interessante linguagem? Quais projetos aderiram a essa nova empreitada? Você como programador, o que diz sobre o código go, seus compiladores e portabilidade?
[]s
Fred
-
No mais gostaria de agradecer, em especial ao amigo Fred (fpissara) que abriu o leque de possibilidades, analisando o sentido da pergunta no caso, e não o contexto em que essa se encontra. E também ao amigo Tota que mesmo dando maior importância ao contexto, acrescentou o link do projeto. Estarei postando as mensagens de erro da compilação do gccgo para Ubuntu 10.10 assim que organizar o projeto.
Muito obrigado a todos.
Abraços.
-
Segundo o índice Tiobe (http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html), a linguagem Go é a 26ª mais popular.
-
Estou tendo muitos problemas para compilar o gccgo por estar usando o ubuntu 10.10 (falta de biblioteca entre outros) continuo a estudar C, e deixo esse projeto para depois. Muito obrigado a todos ;) ;)
-
Bom,não seria minha escolha para um projeto como C, C++, C#, D ou Java.
Instável,lenta,poucos recursos. Bom,eu me recuso a dizer que ela é de uso geral,foi uma linguagem escrita para os engenheiros de software da google,seu foco é a criação de servidores para empresa, suas bibliotecas,funções são basicamentes para tratar esses dados. A google lançou em 2007,uma linguagem chamada simple que também não foi para frente,acredio que Dart(lançado em 2001) também não dê tantos frutos,não pela linguagem em sí, ela é interessante,mas por causa so seu ambiente de execução.
Compilador
Tive minhas experiência com uma versão para windows(não desenvolvida pela google,a empresa decidiu simplesmente,não dá suporte ao mesmo,o que eu achei simplesmente absurdo!) que um simples servidor,compilado para .exe gera quase 3MB! isso porque no windows,normalmente,um executável é menor que no linux.. eu fiquei me perguntando que tanto binário é este..?
IDE/Editor
Usei e recomendo, é a little. Simples,leve,objetiva. Você pode editar,dupurar,compilar facilmente,suporta LUA também.
Perfomance
Nada bom,alguns testes compravaram que GO é 20x mais lenta que C em muitos casos.
Um projeto que,na minha opnião,vale a pena olhar é a linguagem D (http://www.d-programming-language.org/index.html), que veio para 'matar' C++ (sabemos que não será fácil ou rápido) é realmente interessante,foi escrita por Walter Bright,da digital mars (criador de compiladores para C e C++) ela é muito ampla funções,métodos,classes suporte nativamente expressões regulares, curl entre muitas outras coisas; e o ponto talvez principal: melhor perfomance sobre C e C++.