anonymous@RULINUX.NET~# | Last login: 2024-11-11 01:27:18 |
Регистрация Вход | Новости | Разметка | Пользователи | Галерея | Форум | Статьи | Неподтвержденное | Трекер | Правила форума | F.A.Q. | Ссылки | Поиск |
Форум - Talks | [RSS] |
Копипаст: Lukas talks about PHP 5.3 new features such as lambda functions, closures and PHAR support. He also explains what are traits, which for now it is a feature that was left out of PHP 5.3.
Собственно в похапе скоро будут в т.ч. и лямбды. Дискас.
anonymous(*) (2009-05-13 17:15:57)
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.10) Gecko/2009042807 Iceweasel/3.0.9 (Debian-3.0.9-1)
|
|
|
Скрыть
Re:php 5.3> Это безымянные функции. Угу: http://www.php.net/manual/en/functions.anonymous.php И какой только идиот придумал назвать их "лямбдами". Ну вот какая разница как сказать "анонимная функция" или "лямбда функция"? При сравнимой длине выражений, первое описывает сущность, а второе только вводит в заблуждение. Похоже в любой отрасли крутится куча кретинов, дающих ничего не говорящие, но "умно звучащие" названия сущностям. Маркетоиды-любители. Имхо за это надо убивать. За фашизм и вот за это. Как сказал "лямбда" - сразу и мочить на месте. А то заебали. |
Скрыть
Re:php 5.3>И какой только идиот придумал назвать их "лямбдами". Ну вот какая разница как сказать "анонимная функция" или "лямбда функция"? Там исторические причины, видимо связанные с лиспом. http://ru.wikipedia.org/wiki/Лямбда-исчисление В том же яваскрипте их никак не называют, они там просто везде. SystemV(*)(2009-05-13 21:49:15)
Mozilla/5.0 (Konqueror/4.2; Linux 2.6.28) AppleWebKit/527+ (KHTML, like Gecko, Safari/419.3) |
Скрыть
Re:php 5.3>Там исторические причины, видимо связанные с лиспом. как это видимо? они с ним связаны напрямую: изначально λ-фунции использовались только в лиспе и только для λ-исчислений. это уже потом они стали применяться как безымянные функции, но название, разумеется, никто менять не стал. anonymous(*)(2009-05-13 22:31:42)
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.4) Gecko/2008102920 Firefox/3.0.4 |
Скрыть
Re:php 5.3> название, разумеется, никто менять не стал Как это никто?? По ссылке они называются Anonymous functions.
|
Скрыть
Re:php 5.3>Как это никто?? По ссылке они называются Anonymous functions. а, ну да, изобретателей велосипедов не учитывал. >По ссылке ну ей богу, ты что, первый раз на лоре(хоть и нг)? кто ж тут по сцылкам ходит? anonymous(*)(2009-05-13 22:50:12)
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.4) Gecko/2008102920 Firefox/3.0.4 |
anonymous(*)(2009-05-14 10:41:00)
Mozilla/5.0 (Windows; U; Windows NT 5.0; ru; rv:1.9) Gecko/2008052906 Firefox/3.0 |
|
|
|
Этот тред читают 1 пользователь: |
Анонимных: 1 Зарегистрированных: 0 |
Re:php 5.3
Ну так любой язык движется к увеличению bloatness синтаксиса. Разве нет?
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.10) Gecko/2009042523 Ubuntu/9.04 (jaunty) Firefox/3.0.10