golang OO removal, benefits. over python?

Neil Cerutti neilc at norwich.edu
Tue Mar 11 15:37:50 CET 2014

On 2014-03-10, flebber <flebber.crue at gmail.com> wrote:
> I was wondering if a better programmer than I could explain if
> the removal of OO features in golang really does offer an great
> benefit over python.
> An article I was reading ran through a brief overview of golang
> in respect of OO features
> http://areyoufuckingcoding.me/2012/07/25/object-desoriented-language/
> .
> maybe removing OO features would be a benefit to c++ users or
> Java users but python?
> As I have seen an interesting reddit or two of people trying to
> figure out go today it was a ruby user, totally lost with
> structs.
> So anecdotally is actually python and ruby users changing to
> Go, here is a blog and reddit from Rob Pike.
> http://www.reddit.com/comments/1mue70
> Why would a Python user change to go except for new and
> interesting?

Static typing combined with duck typing and simple distribution
of applications is a draw. Go's tools are pretty awesome, and are
scheduled for improvements.

If you can get by with its built in types (or simple aggregates
of them) it feels quite expressive.

Neil Cerutti

More information about the Python-list mailing list