2008/6/17 Achim Schneider <[EMAIL PROTECTED]>:
> PR Stanley <[EMAIL PROTECTED]> wrote:
>
>> Blimey! Talk about rearranging the deckchairs :-)
>> With respect, do you not think it'd be wiser for the community to
>> deal with a total lack of proper type checking, the lack of any
>> notion of the general concept of a function, or a whole range of
>> other fundamental issues in PHP first before worrying about closures
>> and lambda functions?  I'm no language purist but PHP really does
>> take the biscuit.
>> My personal views and not in any way representing the list .
>>
> Oh yes they are. I'd rather smash my head repeatedly into a wall than
> suffering the agony of using a hacked cat.

Well, it's not like they're going to turn python into Haskell :-) If
any flaw in a language is fundamental, fixing it is likely to cause
compatibility... issues.

And about closures done wrong, I think the biggest mistake (the only I
spotted, actually) is the keyword "lexical". It seems to add
unnecessary verbosity where plain lexical scope would suffice. It
would be OK if lexical scope is impossible (which I doubt), and plain
wrong if done for readability reasons. Is there any discussion about
this point? Concerning OOP, I didn't really pay attention.

My 2 cents. Take with a grain of salt, for I don't really know PHP
Loup
_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe

Reply via email to