Size: a a a

2020 July 27

АГ

Алексей Гевондян... in PHP
крч надо псалм в ядро встраивать, проверку как этап обработки кода с киданием варнингов / ошибок.
источник

A

Aleksandr Khristenko in PHP
Алексей Гевондян
крч надо псалм в ядро встраивать, проверку как этап обработки кода с киданием варнингов / ошибок.
Мы пошли по вторму кругу =\
источник

ЕР

Евгений Ромашкан... in PHP
У псалма и так довольно сложная для разработки система типов, автор старается ничего нового не добавлять, тем более hkt
источник

SP

Sergey Protko in PHP
Aleksandr Khristenko
И дальше люди начинают руководствоваться логикой "стат типизация не ловит логические ошибки - стат типизация не нужна"
На это вот прекрасный доклад: https://www.destroyallsoftware.com/talks/ideology
источник

VS

Vlad Sobenko in PHP
Алексей Гевондян
крч надо псалм в ядро встраивать, проверку как этап обработки кода с киданием варнингов / ошибок.
Компиляцию?
источник

S

Sergo in PHP
Алексей Гевондян
а где ссылка на принятый рфц по дженерикам? есть у кого-нить под рукой?
а что, где-то рфц по дженерикам принимали?)
источник

АГ

Алексей Гевондян... in PHP
после выхода на восьмерку с аннотациями надо только перевести псалм с комментов на аннотации, и заживем)
источник

ЕР

Евгений Ромашкан... in PHP
Нужна такая же с зав типами
источник

АГ

Алексей Гевондян... in PHP
Sergo
а что, где-то рфц по дженерикам принимали?)
просто говорят "уже есть", вот я и хочу увидеть приятый рфц)
источник

A

Aleksandr Khristenko in PHP
Евгений Ромашкан
У псалма и так довольно сложная для разработки система типов, автор старается ничего нового не добавлять, тем более hkt
Т.е. ты думаешь, что если кто-то сделать HKT и сделает мердж реквест его завернут?
источник

АГ

Алексей Гевондян... in PHP
Vlad Sobenko
Компиляцию?
компиляцию джит реализовать будет
источник

SP

Sergey Protko in PHP
Проблема с дженеииками в пыхе банальна - импакт на производительность
источник

АГ

Алексей Гевондян... in PHP
достаточно проверки просто... по аннотациям
источник

ЕР

Евгений Ромашкан... in PHP
Sergey Protko
Проблема с дженеииками в пыхе банальна - импакт на производительность
Не в этом, а в том что они в принципе не гарантирует ничего заранее
источник

ЕР

Евгений Ромашкан... in PHP
Sergey Protko
Проблема с дженеииками в пыхе банальна - импакт на производительность
источник

A

Aleksandr Khristenko in PHP
Тайптеги
источник

SP

Sergey Protko in PHP
Евгений Ромашкан
Не в этом, а в том что они в принципе не гарантирует ничего заранее
Ну как, я не про проверку типов в рантацме, я на накладные расходы на уровне zval
источник

ЕР

Евгений Ромашкан... in PHP
Aleksandr Khristenko
Т.е. ты думаешь, что если кто-то сделать HKT и сделает мердж реквест его завернут?
Если кто-то сделает то может быть, но я слабо верю в такой исход)
источник

VS

Vlad Sobenko in PHP
А что такое hkt?
источник

ЕР

Евгений Ромашкан... in PHP
Vlad Sobenko
А что такое hkt?
Higher-kinded types
источник