Just curious, if open a hex editor and type opcodes manually and save it. Such as move 1 to register 1 move 2 to register 2 then call add, would that give me working program? Or does some how automating this gives me crappy compiler?
EDIT: Forgot about OS, I have Mac OS X and Linux at my disposal, x86's as the CPU.