"Go" Contra ou a favor? Já vale a pena investir nessa linguagem?
-
Upload
jose-yoshiriro -
Category
Software
-
view
42 -
download
0
Transcript of "Go" Contra ou a favor? Já vale a pena investir nessa linguagem?
"Go" Contra ou a favor? Já vale a pena investir nessa linguagem?
Por José Yoshiriro - Porto Alegre - 2015
3"Go" Contra ou a favor?
Yoshi, quem?Who??
Professor desde 2003Desde jan/2014 na
Programador desde 2002Desde dez/2014 na
4"Go" Contra ou a favor?
Go - OverviewCriada (2009) e mantida pela Google
CompiladaParadigma: Imperativa e Estruturada
Fortemente tipadaTipagem estática
Possui GCUso geral
9"Go" Contra ou a favor?
Números da Go- Nota -
Todas os números aqui foram coletados entre 01 e 05 de julho de 2015.
14"Go" Contra ou a favor?
Números da Go - Stackoverflow.com
Go: 10.362 (nr: 978 - 9%)
Java: 882.825 (nr: 213.935 - 24%)
Python: 442.485 (nr: 86.998 - 19%)
Ruby: 137.469 (nr: 27.075 - 19%)
23"Go" Contra ou a favor?
Go -Eventos em 2015
FOSDEM, Bruxelas (Janeiro)Gother Gala, várias cidades (Janeiro)Golang UK Conf, Londres (Fevereiro)
GopherCon, Bangalore (Fevereiro)GoCon, Tóquio (Junho)
GopherCon, Denver (Julho)dotGo, Paris (Novembro)
26"Go" Contra ou a favor?
O que já rola em Go?
dl.google.com"Só" o servidor de downloads da Google
(http://talks.golang.org/2013/oscon-dl.slide)
28"Go" Contra ou a favor?
Web Frameworks em Go
BeegoRevelGorail
GinWebgo
Gorilla* (na verdade, um toolkit)
38"Go" Contra ou a favor?
Segundo os benchmarks TechEmpowerBenchmarks dos Web Frameworks
Melhor desempenho1º lugar
Teste "JSON"i7-2600K
Pior desempenho43º lugar
Teste "Multiple Query"Dell R720xd dual-Xeon E5.2
39"Go" Contra ou a favor?
Segundo os benchmarks TechEmpower
Benchmarks dos Web Frameworks
Geral: 15º lugar(dentre 118)
42"Go" Contra ou a favor?
Codando - IDEsIDE Debugger Coloração Sugestões de código
Go IDE X X
IntelliJ X X
Komodo Edit X X
LiteIDE X X X
Netbeans X
SublimeText 2 X X
TextMate X
Zeus X X X
Vim X X
Eclipse X X X