David Menendez wrote:
Thomas Davie wrote:

But the point is that this section of the site is the bit that's meant
to be an advertisement -- we're trying to encourage people to read
more,


Are we? I thought Haskell.org was intended to describe what Haskell *is*.
There are plenty of articles and blog posts and wiki pages out there that
advocate Haskell. I don't see why the main web page needs to be polluted
with marketing.

Agreed! I hate marketing! The facts can speak for themselves, if you need somebody to "explain" them, then something's wrong.

More specifically, "fact" means something that you can easily check yourself. "Robust"/"maintainable"/"testable" code are things you _can't_ easily check yourself without already learning the language.

But "shorter code" is a fact you can easily check, for instance with quicksort as example. In fact, "short code" is the reason why I picked up Haskell. Back then, I was given the task to calculate some sequence of numbers which I did in one page of C code. So far so good, but when I asked the task assigner about his solution, he responded: "Ah, this problem, that's 1 line in Haskell. Well, 2 lines if the terminal is too small." Such power! Hearing just this was more than enough reason for me to learn Haskell and to never look back.


Regards,
apfelmus

_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe

Reply via email to