Si te sientes cómodo con Linux es tu mejor opción. Puedes usar el compilador gcc para probar los programas que escribes y dado que es posible obtener la última versión de tu software tanto para escribir los programas como para la construcción y el compilador Linux es casi siempre tu mejor opción.