[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: ADTPro beta available



In article <Y9CdndLdO9znNCvZnZ2dnUVZ_u-dnZ2d@comcast.com>,
Michael J. Mahon <mjmahon@aol.com> wrote:
>Paul Schlyter wrote:
>> In article <OcGdnUmXsNjKwSjZnZ2dnUVZ_sadnZ2d@comcast.com>,
>> Michael J. Mahon <mjmahon@aol.com> wrote:
>> 
>> 
>>>A more useful definition of a platform is any layer of uniformity that
>>>enables a common market in applications.
>> 
>> 
>> :-) ...that's the first time I've seen anyone use a marketing definitin
>> of what a "platform" is.  By this definition, the Apple II is no longer
>> a platform, because there is no longer any market for it.
>
>No, you have to look at it with a time machine.  The Apple II *was*
>a big market, hence a big platform, and, to those who enjoy nostalgia,
>that period is forever frozen in time.

As you say, the Apple *was* a platform.... its market is in the past
and today it has vanished.  Is it still a platform today?

>But from the point of view of *new* applications, the Apple II has
>(almost) ceased to be a platform.

Of course it's a very insignificant platform today - but IMO it's
still a platform.  It's even a more useful platform today than back in
the 1980's, because today it can be emulated on several other host
platforms -- just like Java!

Being insignificant is not the same as being nonexistent.


>>>(Unix, for example, never quite made it to this status, mostly for
>>>competitive reasons.)
>> 
>> 
>> There was never just one Unix, true.  But that doesn't mean that a
>> particular Unix platform wasn't a platform.....
>
>Right, it's just that they were all separately much less viable
>than they could have been if merged--though that might have meant
>that some hardware vendors were winners at the expense of others.
>
>The cost of developing and deploying applications for the "Unix
>platform" was hugely increased by the disparity of the many vendors'
>platforms, which created considerable "drag" for the whole market.

I know --- I've done some cross-platform Unix development myself,
in plain C, which should run on both Linux, Solaris and HP-UX....

>There was a window (no pun intended) of opportunity for a converged
>Unix to play a significant role (maybe even dominant?) on the corporate
>desktop, but that opportunity was missed.  The market growth that would
>have enabled $50 Unix applications never happened.

Instead we got $0 Unix applications, thanks to Linux and the
Open Source movement.

>Linux is trying to rekindle that flame, but it's so late and so far
>down the road that their primary "fuel" is not the excellence of
>thier offering, but fear and hatred of Microsoft.  Truly a movement
>driven by negative energy.  ;-)  (BTW, this in no way applies to the
>high priests of Linux, who are all devoted idealists--only to the
>_hoi polloi_ who chant in the streets waving firebrands, or to the
>corporate opportunists who see a stick to swing at MS.  ;-)

Otoh Linux does also offer an economical advantage compared to M$...

>A revolution may take hold, but, like all revolutions, not without
>most of its participants becoming tainted with the same ugliness that
>they were revolting against.  Never underestimate the power of the
>dark side.  ;-)

Perhaps the dark side is your father.... ;-)

>>>For this to be viable, the platform definition must be sufficiently
>>>"complete" that one does not need to go outside it to write useful
>>>applications, and it must be sufficiently "strong" that a single
>>>testing regime is sufficient for deployment on all implementations
>>>of the platform.
>>
>> By this definitions, I think there are no platforms.  There are always
>> some holes somewhere...
>
>That's why I said "sufficiently".  Avoid the trap of the ideal.

...and introduce subjectiveness, making people disagree....

>> The conclusion is that there are different opinions on what a "platform"
>> actually is.  Different people have somewhat different semantics here.
>
>Yep--that's what makes it interesting.  But try mine out from the point
>of view of living your life and making decisions, as opposed to writing
>textbooks, and I think you'll find it quite useful--even profitable. ;-)

Even if I consider an insignificant platform a platform, I can still
decide that I ought to settle for significant platforms -- unless I do
it in my spare time, just for enjoyment.  Writing software for the ENIAC
could actually be fun, at least for a little while.... and now there
are ENIAC emulators one can execute such programs on.

>-michael
>
>Fast Sudoku solver for Apple II's!
>Home page:  http://members.aol.com/MJMahon/
>
>"The wastebasket is our most important design
>tool--and it's seriously underused."


-- 
----------------------------------------------------------------
Paul Schlyter,  Grev Turegatan 40,  SE-114 38 Stockholm,  SWEDEN
e-mail:  pausch at stockholm dot bostream dot se
WWW:     http://stjarnhimlen.se/