There are some great apps out there that really don’t get enough recognition - CodeRunner is my personal favourite of that description.
We’ve all used the command line to run code, we’ve also used a full blown IDE - but CodeRunner is something special. CodeRunner lets you write and run in many, totally different languages and all from the same sleek window.
Hit play to run - instantly, choose the syntax from a drop down - made just so perfectly simple. And from simplicity comes speed and greater productivity.
As an example. For one of my courses we were given Ruby assignment. I think because the tutors wanted everyone to be on the same system they told us that we needed to do it through a virtual machine. Just crazy - you can run Ruby on Windows, Mac and Linux - and of course everyone goes ahead and sets up the virtual machine leading to many more problems… For me and CodeRunner though it was as simple as just typing code away into one app - naively! For me there was no buggy virtualisation, no over baked text editors - just one clean window for every task.
What’s great though is the same solution worked for my python assessment too, just so simple to switch language.