Funny, so many developers/coders here, and yet they forget ye old addage 'garbage in, garbage out', or another way, if input > output, guess what happens?
So, if the only thing that matters to get the desired output is to use the correct input, and the platform itself is irrelevant, then a Commodore 64 is sufficient for all computing needs, right?
Or, in more modern terms, there's no need for Linux, or any other OS for that matter. After all, the 'genetics' or 'metabolism' of the platform is irrelevant. As long as you give Windows good data, you'll get proper output.