[E-Lang] Re: E questions

Mark S. Miller markm@caplet.com
Fri, 06 Jul 2001 20:52:19 -0700


At 07:27 PM Friday 7/6/01, Ken Kahn wrote:
>Visual Basic has literally millions of programmers. There are probably
>plenty of others: PL/I, Postscript, Zeta Lisp,  Qunitus and Sicstus Prolog,
>Cobol, Smalltalk, Eiffel, and probably lots more that spread while being
>non-open. And maybe someday even ToonTalk ;-)
>
>Maybe they should open source their language but it is hard to make that
>argument based upon history.

Zeta Lisp, Quintus & Sicstus Prolog, non-Squeak-Smalltalks, and Eiffel are 
examples of the kind of non-success that would argue against your point.

The nature of ToonTalk's appeal is so different than the kind of appeal all 
these other languages have, that its success or non-success, whether you 
open source it or not, should probably not be taken as corroborating either 
side of this question.  You've created a beast of a truly unique flavor -- 
an exceedingly rare event.

Visual Basic, PL/1, Cobol, and Postscript support your point.  Of these, 
only VB is reasonably recent.  Since VB became prominent, several new 
languages with open source implementations have become prominent.  Besides 
Java, what other big successes have their been for proprietary languages 
since, let's say, 1995?

I think the climate is different now than it was in the Cobol to Postscript 
era.

Further, VB and PL/1 were backed by the industrial giants of their day.  
(I'd guess the same for Cobol, but it was before my time.)  Postscript's 
success is peculiar -- it was promoted as a protocol for talking to printers 
and not as a programming language.  Despite universal adoption in this 
narrow niche, it has never spread beyond that, despite brief proprietary 
attempts by Sun and NeXT to promote it as a display/ui extension language.

Looking back an Jonathan Rees' message, I see that I an unwarranted 
assumption.  I assumed that the company he's advising isn't one of these 
industrial giants, though he doesn't say this anywhere in the message.  If 
it is such a giant, then, judging by your examples, it may have an ability 
to make a proprietary success.  Otherwise, I still think *recent* history 
supports the open source argument.


        Cheers,
        --MarkM