The other disadvantage is with a NEW scratch built
computer is the software tools
needed like a assembler.
If you're talking about designing a new processor (and thus an instruction
set)_, I agree. But if you;re using a fairly common microprocessor, then
I am sure you can find some kind of assemblre for it (to run under an
emulator for a microcomputer based on that procrssor if need be). I
rememebr using the TRS-80 EDTASM program to assemble bits of code for my
first Z80-based homebrew, for example.
-tony