Re:Polish communist era 8 bit computer used in banks, MK-45 ...
by hulitu on Saturday February 04, 2023 @03:47AM
(#34652868)
> cp/m had tools for using floppy disks
Floppy disks were very expensive. And needed an additional expansion board which was also expensive. Cassettes : everybody had one.
> basic does not offer anything like that
It had LOAD and SAVE as far as i remember.
TBH i think the speed of loading programs (from floppy) made a bigger difference than a "command interpreter".
cp/m from the user perspective (command line) was something of a knockoff of Digital/DEC command lines similar to RSTS or RSX-11 (probably RT-11 too? never used it)--PIP ftw! These are somewhat similar to MSDOS command lines. Unlike unix "everything is a file", these operating systems had the notion that "everything's a device" (like MSDOS things with colons, CON: AUX: LPT(?): etc., and sometimes "we'll provide the baling wire so different devices can talk to each other but it's not guaranteed", COPY A:FILE LPR:
PIP (peripheral interchange program) was the workhorse that actually did it all underneath, PIP A:FILE.DOC LPR:/COPY to extend the example above. I think that they actually may have put DEST: before SOURCE: and maybe DEST:=SRC:, and maybe the /COPY had to be on the dest, i don't remember, but for this purpose it's "eh"
basic does not offer anything like that. It could have, but for whatever reason, nobody thought to add those features, they were probably thinking more along the lines of "we're in ROM, why would we need a floppy? feature!"