^^
That's an interesting debate: How do you imagine the future programming languages?
But not today's topic.
It's strange that, since Lisp is still used now, especially for teaching purposes, and since everybody complains about parenthesises, nobody developed a Lisp-like just based on indentation...
To my mind, I think that as long as you lay out well your code, Lisp is quite readable. I don't see why the parenthesises would make it harder to learn.

Daniel, prior to learn Haskell, did you know other functional languages? Cause I didn't, and let me tell you that the functional way of coding wasn't obvious while beginning (now I can't do without), especially the whole monad thing.
Problem: Haskell without monads (or structures even more unusual, like Arrows) is no longer Haskell (can be subject to debate, too), so you have to get the point if you want to use properly the language. Or else you stuck to quicksort-like algorithms which show the beauty of the language, but not its power.

2010/5/6 Pierre-Etienne Meunier <pierreetienne.meunier@gmail.com>
Fifty years ago someone came up with this idea of lisp and parentheses. By now in year 2010, I have never heard of any programmer who never made jokes about it. Now imagine the discussions in 2060 :

- ahah, you're still programming with monads. lol
- no but theyre ok for dirty scripting.
- all these >>=, significative indentation, You're from the past dude.
- Wtf !!? haskell's easy to compile.
- So what ?

... good luck limestraël ;-)



El 05/05/2010, a las 18:25, Gregory Crosswhite escribió:

>
> On May 5, 2010, at 3:09 PM, Daniel Fischer wrote:
>
>> Learning Lisp dialects is much harder (to a large part because of the
>> parentheses, which makes them near impossible to parse).
>
> On the contrary, the whole point of parentheses is that it makes Lisp *easier* to parse... for computers.  :-)
>
> Cheers,
> Greg
>
> _______________________________________________
> Haskell-Cafe mailing list
> Haskell-Cafe@haskell.org
> http://www.haskell.org/mailman/listinfo/haskell-cafe

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