[Haskell-cafe] Re: Non-technical Haskell question
mattr at ics.mq.edu.au
Wed Dec 8 00:00:04 EST 2004
Haskell is still a very dynamic language - there is still much room for
it to grow and improve. In that sense, it is still young.
Perl and Python and Ruby have hit middle age - no more growing, just
more bulk accumulating around the middle.
On Wednesday, December 8, 2004, at 08:06 AM, Gour wrote:
> Paul Hudak (paul.hudak at yale.edu) wrote:
>> Does Python not have warts? Or Pearl, or Java, or C#? I don't think
>> that a few warts prevent a language from becoming a "success".
> I agree.
>> But you may be right that it is too late... Haskell is getting old!
>> Sometimes I think that for a language to "succeed" it must do so in
> Let's take e.g. Ruby - it's also over 10-year and is just gaining wider
>> Perhaps the thing to do is create a new language with a new name, but
>> base it entirely on Haskell's semantics, then equip it with just one
>> really good library to solve well just one important niche problem,
>> see what happens. If it is seen as a shiny new silver bullet in just
>> one niche area, it might take off like a rocket.
> However, RAA (Ruby Application Archive) counts 1291 project in 218
> Many programmers are switching from either Perl or Python (I had to
> from the mailing lists 'cause the traffic increased tremendously).
> What is so special in Ruby in comparison with e.g. Perl & Python?
> otoh, SF counts 91,889 projects (OK, many are dead) & 968,206 users.
> That is
> the whole army and I'm sure that filling the library-gaps, providing
> documentation & printed books (what Pickaxe book did for the spreading
> of the
> Ruby, besides 20+ printed books in Japanese) covering (more) advanced
> of the language (some kind of follow-up for your & Thompson's book)
> suited for
> the 'average-open-source-programmers' can bring lot of newcomers to the
> Haskell camp in order to solve general problems - "Haskell is a general
> purpose, purely functional programming language", isn't it?
> What other alternative one has in the lazy-functional camp?
> So, if there is already a wonderful one, why neglect the child? Let's
> it to grow.
> Haskell is getting old, but it is still too young .. :-)
> Registered Linux User | #278493
> GPG Public Key | 8C44EDCD
> Haskell-Cafe mailing list
> Haskell-Cafe at haskell.org
More information about the Haskell-Cafe