RE: Eu 'Textbook' Prospects (Was: RE: GOTO - A fresh perspective?)

new topic     » goto parent     » topic index » view thread      » older message » newer message

Irv Mullins wrote:

> Euphoria has had nearly as much time as Python to develop a following.
> It hasn't.  Euler's request was for a book about Euphoria, and I can't 
> see 
> any publisher taking a chance on there being a market for a Euphoria 
> book,
> when there are so many much more popular languages out there to write 
> about.
 
> > I'm guessing Python didn't have all those starting out in 1990, and look
> > where it is today. Sure, EUPHORIA was released in 1993, but it doesn't
> > have the "backing" that Python has.
> 
> Python was started by one guy, just like Euphoria. 
> As far as I know, no money was spent to promote it.
> If it now has more "backing" than Euphoria, why is that?
> Why does O'Reilly publish books about Python?
> Why do people pay for seminars and training classes in Python?
> 
> Apparently because a fairly large number of people find Python useful.
> 
> > Regardless, EUPHORIA is one of the best work horses out there.
> 
> Equally apparently, a much smaller number must find Euphoria useful, 
> otherwise we'd have the seminars and books as well.

There are two main reasons why Python is hugely successful and Euphoria 
is not:

* Python is open source – although one guy is primarily responsible 
many people do input into the language design and implementation.  
The fact that it’s open source also develops a stronger feeling of 
community and an increased level of participation.  I’m not asking 
Rob to open source Euphoria but if he did it would bring literally 
hundreds of users aboard, of which maybe a dozen or so would 
create/improve current libraries, produce more software, write 
tutorials and books etc etc.  Python has been lucky in the fact that 
it has had commercial backing from the vert start.  Python started
to help perform some business or educational task at a large
institution.  The institution was generous enough to let the author 
open source the project. Companies pay money for the author to 
further develop the product.  I can’t see any company doing this for 
Euphoria.  At least not in the short to medium term.

* Python is Object Oriented.  It has a rich set of language features 
and native data structures that make using Python for large multi 
developer development easier.  A lot of the little arguments that go 
on here in the Euphoria world just aren’t issues in the Python world. 

In Euphoria's defence it is small, fast and slim. Three words that
have never been mentioned about Python. 

In the end if your not happy with Euphoria you can either help 
make it better or go somewhere else.  Everyone has a choice.

Ray Smith
http://www.geocities.com/ray_223

new topic     » goto parent     » topic index » view thread      » older message » newer message

Search



Quick Links

User menu

Not signed in.

Misc Menu