That may be, but it still comes down to the same thing: Compiling code for one machine on another.
Fair comment although in the world we live in the boundaries blur - who would have thought 20 years ago that an emulated environment would be as powerful as WinUAE is? And this is a far cry from connecting a ZX Spectrum to a a more powerful computer and passing compiled code through some sort of serial cable!
What Superfrog76 could do is program in an Amiga C compiler but have the advantage of super quick compilation, an emulated test bed and a simple (assuming compact flash transfer) way of passing his programs to a real environment. This keeps more in the spirit of what he wants to do without using a totally alien environment to write the software.
But...
going back to my other point, using a super duper PC C compiler will come with 20+ years of improvements. And as mainly a basic programmer I find Amiga Blitz (which I used loads back in the day) much harder to use the PC Blitz. I would give anything for a modern debugger!!!
Still, have gone on too much.