What about Go language? This is a nice simple language with enormous power. Google designed it specifically for practical software engineering at scale, esp. in a team environment where you have members with varying skill levels. Go’s ease of learning and ease of mastery are invaluable. Go is very easy to read (C++ is not). Go is super fast to compile (C++ is not), which gives the language a “dynamic” feel. Go executes much faster than Java, Python or Ruby. Go is superb at concurrency.

Google uses it in-house to write enormous systems. Go is used world-wide by many companies. The language has recently skyrocketed in popularity: The Little Language That Could.

Go can give you all the fun and productivity of Python and Ruby, and all the safety and reliability of C++. Plus, Go’s native execution speed is almost as good as C++’s.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store