[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Apple model history?
In article <1e8zu2x.1wlb7k31cpyomuN%dempson@actrix.gen.nz>,
David Empson <dempson@actrix.gen.nz> wrote:
> Paul Guertin <pg@sff.net> wrote:
>
>> One thing about ProDOS, or rather Basic.system -- how come there is
>> no equivalent of the "cd .." command, to go up one level in the
>> directory hierarchy? I've always found that odd.
>
> Me too. It isn't too hard to do in a program (search backwards for a
> slash), but seems like a rather glaring oversight.
Perhaps the oversight is within the file system? Does a ProDOS
subdirectory contain a directory named ".." ???? An MS-DOS/Windows
directory does, and a UNIX directory does. The ".." subdirectory
entry is linked to the parent directory, and that's why "cd .." does
what it does.
Perhaps you can do some "surgery" on a ProDOS disk, creating a
subdirectory entry named ".." and linked to the parent directory?
If you do, perhaps "cd .." then will work in ProDOS too?
>> Almost as odd as DOS 3.3 having a two-letter command for a seldom-used
>> function (FP) but a seven-letter CATALOG command.
>
> How many times did others here type 'CATAKIG' by accident?
..or some other variety, e.g. VSTSLOG .... :-)
>>> It isn't like there was something special about the Apple III hardware
>>> that made designing the operating system a task that was specific to
>>> only that machine.
>>
>> Agreed, but before the III, did anyone at Apple see the need to write
>> a sophisticated, HD-compatible operating system for the II, and act
>> on it? Hm... I suppose the Apple Pascal OS might have been it.
>
> Hardly. The Pascal file system rapidly becomes unusable as you increase
> the disk size, because it requires files to be contiguous, is limited to
> 70 or so files, and doesn't support subdirectories.
Now I understand why I liked the CP/M operating so much back in those
Apple II days: adding support for 640K floppies was quite
straightforward in CP/M but impossible in Apple DOS 3.3 -- in the
latter case, I had to implement each 640K floppy as two logical DOS
3.3. drives 320K each...
> They had to implement a horrible hack involving creating lots of small
> volumes to get Pascal working usefully with the 5 MB ProFile drive.
Just like they did to get Apple DOS running on the 5 MB Profile....
> Apple got it right with Apple /// Pascal, since it ran under SOS, with
> corresponding improvements to all the above details.
--
----------------------------------------------------------------
Paul Schlyter, Swedish Amateur Astronomer's Society (SAAF)
Grev Turegatan 40, S-114 38 Stockholm, SWEDEN
e-mail: pausch at saaf dot se or paul.schlyter at ausys dot se
WWW: http://hotel04.ausys.se/pausch http://welcome.to/pausch