... and when you need to call into a C/C++ OS library as part of your requirements you are basically back up shite creek. Even worse because now you need to faff about creating sodding bindings to use the native library because you chose yet another stupid domain specific language or toolset.
Stay safe kids. Stick to... normal crap ;)