News for hackers. Stuff that matters.
Re:PHP introduces "goto" by ars on Tuesday June 09, 2009 @09:44PM (#650381)
PHP has anonymous functions, so I guess now you love PHP.

You say the "list goes on" - so I googled for a list http://www.tnx.nl/php.html. And half the things on the list aren't even true! And the rest are style choices (more functions with less parameters, or fewer functions with more parameters).

Re:PHP introduces "goto" by jrockway on Tuesday June 09, 2009 @10:29PM (#650428)
Here is a list: continuations, closures (which is what I really meant by anonymous functions and lexical environments, but I guess the term "environment" is not familiar to people that don't program CL), macros, real OO (classes/traits, first-class attributes, a metaobject protocol, etc), a sane type (constraint) system, and so on. Nobody cares about the order of arguments to a function in the standard library, that's trivial to ignore and fix. What PHP is missing is a way to extend the language, which means you are stuck with whatever the designers give you (which sucks hard).

Anyway, if you haven't used these features before, you might not see the need; see the "Blub" essay for details on that.