Pull to refresh
5
0
JSmitty @JSmitty

User

Трансдьюсеры в JS – так ли уж необходимы?

Reading time 3 min
Views 9.6K
Функциональный подход потихоньку-полегоньку проник почти во все современные языки программирования. Тогда как одни элементы оттуда, вроде монад («всего лишь моноид в категории эндофункторов, в чем проблема?») – очень спорные для мэйнстрима, другие – вроде преобразований map, reduce, filter – стали стандартом де-факто.

image

При всех своих плюсах святая троица map/filter/reduce – в JS не очень экономно работает с памятью. Грандиозный архитектурный костыль – трансдьюсеры – успешно запортирован с Clojure на JS, и поражает неофитов своей непонятностью, при этом вроде как решает проблему с излишним выделением памяти.
Читать дальше →
Total votes 19: ↑16 and ↓3 +13
Comments 26

Вышла PHP 7 beta 1

Reading time 5 min
Views 29K
Собственно представлена первая бета-версия PHP 7, хороший анонс с изменениями был на хабре ранее (по альфе).

В тексте новости на сайте опубликована ссылка на документ UPGRADING, где описываются несовместимости «семерки». Помимо выкинутых, как обычно, DEPRECATED функций и расширений (исчезла масса SAPI модулей), заметные изменения произошли в самом языке. Ниже — о части из них.
Читать дальше →
Total votes 32: ↑30 and ↓2 +28
Comments 62

Information

Rating
Does not participate
Registered
Activity