Go – Programming Language Nirvana?
Earlier this week Google announced their new programming language, called Go.
Usually I don’t get too worked up about programming languages. I already feel like I know more languages than I should need to know, and often a new language seems to me like “Hey, check this out! Here’s a more complex or non-intuitive way to accomplish a task you already know how to accomplish, but in a language you will never use professionally!”
I know, I’m disappointing you.
But Go! Oh my, this seems different. From the blog post:
Go combines the development speed of working in a dynamic language like Python with the performance and safety of a compiled language like C or C++. Typical…
Wait! Hold on there — my heart just skipped a beat and it freaked me out. Can you please repeat that again?
…a dynamic language like Python with the performance and safety of a compiled language like C or C++.
Ooh baby. Someone help me — I’m shaking with anticipation. A systems programming language that combines Python and C++? Can it really be? It seems too good to be true! My two favorite programming languages combined in one: It’s like true programming nirvana!