On Learning Rust and Go: Migrating Away from Python

On Learning Rust and Go: Migrating Away from Python

Partly it’s because I’d like more help from my programming tools, such as static type checking, better handling of abstractions and code modules, and in general aiding me in writing larger, more complex software. Obnam and other large programs I’ve written in Python gave me the strong feeling that it’s a nice language up to a certain size and complexity of program. I could perhaps have been more diligent in how I used Python, and more careful in how I structured my code, but that’s my point: a language like Python requires so much self-discipline that at some point it gets too much.

Source: blog.liw.fi