8 bit development was exactly like that.
Sure most bought C64, Spectrum and so forth.
However if you actually wanted to be productive, you would be buying a bigger computer running CP/M, VMS or UNIX variant, cross compile Assembly code and use a transfer cable.
So it really is on a different platform already, but one within the walls of the brand.