Python vs. Go
Johnny Estilles
GoManilaPh
November 2018



Hosted by
GoManilaPh
November 2018
Johnny Estilles
Regional Director of Engineering
Freelancer.com
@JohnnyEstilles
johnny@estilles.com




GoManilaPh
November 2018

Which is better, Python or Go?

GoManilaPh
November 2018

Python
Conceived
Late 1980s
First Implemented
December 1989
Creator
Guido van Rossum
Latest Version
3.7 (June 2018)

GoManilaPh
November 2018

Go
Conceived
2007
First Implemented
March 2012
Creator
Robert Griesemer
Rob Pike
Ken Thompson
Latest Version
1.11 (August 2018)

GoManilaPh
November 2018

Popularity


GoManilaPh
November 2018

Most Loved


GoManilaPh
November 2018

Pros & Cons

GoManilaPh
November 2018

Pros & Cons: "Libraries and Frameworks"


GoManilaPh
November 2018

Pros & Cons: "Libraries, Frameworks and Ecosystems"


GoManilaPh
November 2018

Score
Python
GoLang
1
0

GoManilaPh
November 2018

Pros & Cons: "Performance"





GoManilaPh
November 2018

Score
Python
GoLang
1
1

GoManilaPh
November 2018

Pros & Cons: "Developer Productivity"
Python
GoLang
dynamically typed
static type system
faster to write
open source linters
easier to optimize
gofmt
external parallelism libraries
integrated concurrency

GoManilaPh
November 2018

Score
Python
GoLang
2
2

GoManilaPh
November 2018

Pros & Cons: "Use Cases"
Python
GoLang
web development
fast prototyping
machine learning
systems programming
service software
microservices

GoManilaPh
November 2018

So which language is the winner?

GoManilaPh
November 2018

References
Python vs. Go
By Johnny Estilles
Python vs. Go
- 247