The code is for Windows, but it shouldn't be difficult to adapt this to Unix.
Finding this on a X vs Y page gives you some hope in humanity again. :-)
In the real world it isn't about which one is the ultimate programming language. When you think beyond this, you can choose more freely and combine the best of all the available tools for the job.