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

Made with Slides.com