On 2013-12-13 19:38:21 +0000, Michael J. Mahon said:
> <Mike Maginnis> wrote:
>> On 2013-12-13 04:02:23 +0000, Michael J. Mahon said:
<snip>
>>>
>>
>>
>> The COBOL, Pascal and Business BASIC software packages documented quite
>> nicely the unique features of the /// and how to make use of them in your
>> chosen IDE. I've not seen a copy of Fortran, so I can't speak to that.
>> About the only thing that was never clearly documented was how to use
>> assembly to get at the ///'s features. Apple expected you to use the IDE
>> in Pascal if you really wanted to do that, so there wasn't a
>> mini-assembler (or much of anything else, really) in the ROM.
>
> The best things happen when a platform is used in ways that the creator
> *didn't* expect!
I don't believe I implied otherwise. ;)
>
>> I'd say less, "handicapped" than "ignored". By the time there was enough
>> of a software base out there, Apple (and most everyone else) had
>> already moved on.
>>
>>> Quite a contrast with the Apple II...
>>
>> Mostly for the better...
>
> Surely, you jest...
I do, but only a bit. The Apple ///'s memory management, for example,
was much more elegant than anything that ever appeared in any of the
8-bit Apple II's.
>
> Most game developers need all the speed they can get for animation, and the
> III was well provisioned for a nice graphical advantage over the II. But
> unless the system is documented *to the metal* this is difficult to
> exploit.
Maybe. I'm not a developer, so I'd be hard pressed to disagree. But,
with the exception of the Apple II emulation mode (a bad idea to begin
with), it wasn't like Apple was trying to prevent people from learning
how the machine worked. As demonstrated in the documentation that
eventually made its way out of Cupertino, the Apple /// was
well-documented. Apple simply lost the will to make any effort to get
it out to people once things went south with the first version of the
///. All of which were replaced by Apple, by the way, with reliable
///s.
>
> The Apple III was diametrically opposed to Woz's open concept for the Apple
> II. Consider having to be a member of a club (like APDA) to have access to
> information and tools to write programs. Wow.
Only for the unreleased FORTRAN. Cobol and Pascal were available on
retail shelves or by mail order to anyone who paid for them. Business
BASIC shipped with the machine.
>
> I'm surprised that resale of FORTRAN outside APDA didn't constitute breach
> of license.
According to Bob, Apple was happy to sell him the remnants of their
Apple /// software as a "bulk buy". He was already an Apple reseller,
so I imagine his license covered him. The FORTRAN stuff was all loose
(disks, manuals, boxes, etc) and each copy he sold had to be
"hand-gathered" and packed up for shipping.
>
> The platform innovations of the Apple II were all from Woz (and Allen
> Baum), and their complete disclosure enabled the creativity of thousands of
> hardware and software developers, making the Apple II the most versatile
> platform the computer wold had ever seen.
Again, the Apple /// was well-documented. Del Yocam's premature,
summary execution of the /// line is why it didn't get into users'
hands sooner. Sales of the /// had increased dramatically with the
introduction of the ///+ and from the developers I've talked to, the
/// had a much larger profit margin than the II's selling at the same
time, even when the ///+ was cut to $2,300 (naturally). Had the ///
been given the chance it deserved, I believe we'd have come a lot
closer to that open, everything described utopia you described.
>
> By contrast, the Apple III was designed (and redesigned, and redesigned,,,)
> by a committee and marketed as a closed platform, insulated from the vast
> (and chaotic) creativity of the marketplace. Is it any wonder that it never
> fulfilled its potential?
It didn't reach its full potential because Apple mishandled the PR in
dealing with the single initial engineering bug, not because it was a
closed platform. A rocky software rollout timed with the ///'s initial
release didn't help either. Once the bug was fixed and the
manufacturing / assembly line issues were addressed, the /// was a
solid computer.
>
> It always seemed to me that the packaging alone summed it up perfectly:
> the Apple II in its pop-top plastic box, and the Apple III in its
> impregnable screwed-down metal bunker.
The Apple /// lid requires the loosening of exactly two locking screws
to remove. If you want access to the entire motherboard, you need to
remove the bottom plate/board assembly, but the same could be said of
the Apple II. You see more of the II board when you pop the case, but
not all of it.
>
> Jobs was nothing if not a control freak. Woz was more, "Look what I
> did--now, what can you do with it?"
Jobs oversaw the case design, managing Jerry Manock and his partner and
issued the famous "no fan" edict, but was mostly looking for the
Apple's future in the Lisa and then Macintosh projects. By all
internal accounts, Jobs didn't have much do wiith the /// beyond that.
>
> I think the Apple III is an interesting bit of history, while the Apple II
> is a machine that inspired a generation.
I absolutely agree with the latter half of your statement, and somewhat
with the former, but I think there's more to the /// than relegation to
the dusty corner of "an interesting bit of history."