Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Por que o Go veio ao mundo? | The Developer's C...

Por que o Go veio ao mundo? | The Developer's Conference SP '18 | Trilha de Go

Apresentação da talk realizada no TDC SP 2018 na trilha de Go para responder a uma questão que muita gente não se pergunta: por que o Go veio ao mundo? Quais foram as circunstâncias? Em que contexto podemos aplicar esse tipo de conhecimento?

Lauren Ferreira

July 21, 2018
Tweet

More Decks by Lauren Ferreira

Other Decks in Technology

Transcript

  1. 2007 2009 2012 1/2013 2/2013 1/2014 2/2014 2/2015 1/2016 2/2016

    1/2017 2/2017 1/2018 start open source 1 1.1 1.2 1.3 1.4 1.5 1.6 1.7 1.8 1.9 1.10
  2. O Go é uma linguagem de programação criada pelo Google

    para lidar com seus problemas de performance e complexidade.
  3. C C++ COBOL Rust Pascal Haskell compilada A O GO

    É UMA LINGUAGEM… C# Java Javascript PHP Python interpretada B
  4. O Go é uma linguagem de programação compilada criada pelo

    Google para lidar com seus problemas de performance e complexidade.
  5. O Go é uma linguagem de programação compilada e fortemente

    tipada criada pelo Google para lidar com seus problemas de performance e complexidade.
  6. estática A O GO É UMA LINGUAGEM DE TIPAGEM… dinâmica

    B C C++ Java Haskell Elm Rust R Clojure JavaScript Python PHP Ruby jato invisível
  7. estática A O GO É UMA LINGUAGEM DE TIPAGEM… C

    C++ Java Haskell Elm Rust jato invisível
  8. O Go é uma linguagem de programação compilada, fortemente e

    estaticamente tipada criada pelo Google para lidar com seus problemas de performance e complexidade.
  9. O Go é uma linguagem de programação compilada, fortemente e

    estaticamente tipada criada pelo Google para lidar com seus problemas de performance e complexidade. Seu mascote é o Gopher e é uma marmota (por convenção)
  10. Se uma linguagem não faz você mudar a sua forma

    de pensar, não vale a pena aprendê-la. - algum sábio rancoroso