anonymous@RULINUX.NET~# Last login: 2024-12-23 20:51:10
Регистрация Вход Новости | Разметка | Пользователи | Галерея | Форум | Статьи | Неподтвержденное | Трекер | Правила форума | F.A.Q. | Ссылки | Поиск
[#] [Добавить метку] [Редактировать]
Скрыть

php 5.3

Копипаст: 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)

[Ответить на это сообщение]
[#] [Добавить метку] [Редактировать] Ответ на: php 5.3 от anonymous 2009-05-13 17:15:57
avatar
Скрыть

Re:php 5.3

Ну так любой язык движется к увеличению bloatness синтаксиса. Разве нет?

svarwik(*)(2009-05-13 18:06:27)

Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.10) Gecko/2009042523 Ubuntu/9.04 (jaunty) Firefox/3.0.10
[#] [Добавить метку] [Редактировать] Ответ на: php 5.3 от anonymous 2009-05-13 17:15:57
avatar
Скрыть

Re:php 5.3

а что такое лябмда функции если не секрет? (что такое гамма функции и дельта функции я знаю)

vilfred(*)(2009-05-13 18:38:07)

Mozilla/5.0 (X11; U; Linux i686; ru; rv:1.8.0.3) Gecko/20060524 ASPLinux/1.5.0.3-0.110am Firefox/1.5.0.3 pango-text
[#] [Добавить метку] [Редактировать] Ответ на: php 5.3 от anonymous 2009-05-13 17:15:57
avatar
Скрыть

Re:php 5.3

Вроде как функция, значение которой считается на лету и подставляется в код как число (ну или другой базовый тип).

Могу и ошибаться.

svarwik(*)(2009-05-13 18:55:18)

Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.10) Gecko/2009042523 Ubuntu/9.04 (jaunty) Firefox/3.0.10
[#] [Добавить метку] [Редактировать] Ответ на: php 5.3 от anonymous 2009-05-13 17:15:57
avatar
Скрыть

Re:php 5.3

>а что такое лябмда функции если не секрет? (что такое гамма функции и дельта функции я знаю)

Это безымянные функции.

SystemV(*)(2009-05-13 19:07:15)

Mozilla/5.0 (Konqueror/4.2; Linux 2.6.28) AppleWebKit/527+ (KHTML, like Gecko, Safari/419.3)
[#] [Добавить метку] [Редактировать] Ответ на: php 5.3 от anonymous 2009-05-13 17:15:57
avatar
Скрыть

Re:php 5.3

> Это безымянные функции.

Угу: http://www.php.net/manual/en/functions.anonymous.php

И какой только идиот придумал назвать их "лямбдами". Ну вот какая разница как сказать "анонимная функция" или "лямбда функция"? При сравнимой длине выражений, первое описывает сущность, а второе только вводит в заблуждение. Похоже в любой отрасли крутится куча кретинов, дающих ничего не говорящие, но "умно звучащие" названия сущностям. Маркетоиды-любители. Имхо за это надо убивать. За фашизм и вот за это. Как сказал "лямбда" - сразу и мочить на месте. А то заебали.

anonymous(*)(2009-05-13 21:15:32)

[#] [Добавить метку] [Редактировать] Ответ на: php 5.3 от anonymous 2009-05-13 17:15:57
avatar
Скрыть

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)
[#] [Добавить метку] [Редактировать] Ответ на: php 5.3 от anonymous 2009-05-13 17:15:57
avatar
Скрыть

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
[#] [Добавить метку] [Редактировать] Ответ на: php 5.3 от anonymous 2009-05-13 17:15:57
avatar
Скрыть

Re:php 5.3

> название, разумеется, никто менять не стал

Как это никто?? По ссылке они называются Anonymous functions.

anonymous(*)(2009-05-13 22:37:00)

[#] [Добавить метку] [Редактировать] Ответ на: php 5.3 от anonymous 2009-05-13 17:15:57
avatar
Скрыть

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
[#] [Добавить метку] [Редактировать] Ответ на: php 5.3 от anonymous 2009-05-13 17:15:57
avatar
Скрыть

Re:php 5.3

> кто ж тут по сцылкам ходит?

Это и в самой ссылке написано..

anonymous(*)(2009-05-13 22:55:29)

[#] [Добавить метку] [Редактировать] Ответ на: php 5.3 от anonymous 2009-05-13 17:15:57
avatar
Скрыть

Re:php 5.3

>Это и в самой ссылке написано.. да кто ж тут ссылки читает?

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
Этот тред читают 2 пользователя:
Анонимных: 2
Зарегистрированных: 0




(c) 2010-2020 LOR-NG Developers Group
Powered by TimeMachine

Valid HTML 4.01 Transitional Правильный CSS!