Лучше мне пусть кто-нибудь объяснит, а нафига вообще нужны замыкания.
Мне в PHP всегда нравился подход к области видимости, отличный от традиционного - мы по умолчанию ограничены видимостью локальной, а для доступа к глобальным переменным декларируем такую нужду отдельно. Это усиливает контроль.
closures тут играют в обратную сторону + развивают процедурный подход, в противовес последним тенденциям движения в сторону ООП.
Мне кажется, в пхп стоило бы внедрить анонимные классы по аналогии с явой.
Не nested classes, а именно анонимные.
-~{}~ 18.03.10 01:50:
P.S. Делать сайты на яве - имхо извращение. Впрочем, они уже вымерли в большинстве.
На форуме javatalks.ru всё админы грозятся перейти с phpBB на явовский движок, по идеологическим соображениям, но воз и ныне там )))
Очень показательно
