замыкания
@AlexB, синтаксис ублюский не находишь? для указания локальный для замыкания переменных. Но допустим.
трейты
@AlexB, с виду годная штука, но реализовано как всегда через задний вход. Копипаста кода на уровне интерпретатора в объект это не миксин, это хуйня :)
Но в PHP, как всегда, все сделано криво: нет функции, вызываемой при приаттачивании trait, нет возможности объекту опросить список своих trait. Соответственно, как наладить взаимодействие между базовым объектом и примесью, и как им узнать друг о друге, непонятно.
пространства имен
@AlexB, с долбоебскими палочками и уебскими импортами. Ну хотя бы сделали в 21ом веке, можно поставить 1 из 5 за это.
хинты
@AlexB, жду пример хинта для integer раз говоришь что они есть :)
пакетный менеджер
@AlexB, алилуя, даешь гавнокод не только в пакетах, но и через говнопровод. Без сарказма - годно, если хочешь чтобы твой язык полюбили начни не с доки, а с пакетного менеджера чтобы любой идиот мог контрибьютить свои перделки. Дам 4 из 5 просто потому что не знаю что это и как бы "не застал" уже :)
статические связывания
@AlexB, оно работает ничуть не быстрее чем старый прием для этого через stack trace. Боян, гавнокод просто обернули в функцию языка.
генераторы
@AlexB, генераторы и правда круто. Ура, единственная победа. Вопрос в другом - как часто ты используешь настоящие ГЕНЕРАТОРЫ в своем коде в больших функциях? Я часто их использую только для map/reduce операций, а там short syntax рулит, иначе я бы и фором обошелся :) Так что опять же 2 из 5 имхо. Сделали, данедоделали как всегда.
примеси
@AlexB, не понял, ты про traits опять же? не могу нагуглить. Дубль?
встроенный вебсервер
Очень важно чтобы это было и чтобы это было в ядре языка, уважуха пацанам искреняя! Но 1 из 5 опять же, ибо нахуй не надо в ядре, был бы нормальная платформа, можно было бы на языке реализовать без пиздятины.
файнали
@AlexB, ну прямо киллерфича! Все меняет :)
в которой еще и производительность выше в РАЗЫ
@AlexB, прямо в РАЗЫ? в 100500 раз?)
Так вот ЭТО ВСЕ ПОЯВИЛОСЬ ЗА ПОСЛЕДНИЕ 5 ЛЕТ. Разница колосальная между тем что было и что стало.
@AlexB, и все равно средний балл на уровне 2 из 5. Сделали, но както на отъябись опять же и через задний вход имхо.
Спустя 151 сек.
А чо не сделали все еще декораторы? Такой охуительный функционал и не сделали, я просто в печали. Уныние какое то
Спустя 22 сек.
ну или хотя бы реальную киллерфичу - чтобы все базовые типы были реальными объектами языка, а не хуйней непонятной