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