RE: Eu 'Textbook' Prospects (Was: RE: GOTO - A fresh perspective?)
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
|
Not Categorized, Please Help
|
|