169 похожих чатов

Когда там пхпшники псалм осилили? год-два назад? и то еще

не так массово

22 ответов

5 просмотров

я сильно извиняюсь, но я вот счас пролистал дискуссию трохи назад, может я конечно упускаю контекст но последние пол часа выглядит что вы просто какие то отдельные предложения набрасываете

Sergey-Zolotov Автор вопроса

могу еще ро набрасывать

тоже аргумент конечно

Да, я сужу по тому, как активно меня стебут за упоминание Psalm) Пока ещё не перестали, значит не выучили) Но я этому способствую как могу.

блин как же сложно боротся с этим "вьебу тут что-нибудь лишь бы psalm успокоился"....

не что-нибудь, а suppress)

Реально стебут?

Sergey-Zolotov Автор вопроса

пока TS не набрал популярность, с жс было все так же только хуже)

обычно даже не стебут, а начинают разговор про то, как же ты, сука, из рантайма-то все проверки эти убрал. оно же там потом наипнуться может 🙈

или докблок у переменной... Но без поддержки со стороны вендор либы вариантов не густо

Ну хз, я и типами пыха и типами псалма обмазываюсь. Потому что если надо, можно скомпилить одной кнопочкой потом без них

Sergey-Zolotov Автор вопроса

да даже док блоков и пхпшторма уже достаточно для более-менее здорового проекта

шторм умеет в вывод типов на основе псалмовских сигнатур уже без самого псалма

Sergey-Zolotov Автор вопроса

я знаю) я про период 2-4 года назад

array-shape оно умеет разве?

не, типы пыха мы тоже юзаем, иначе визуальный долго очень большой, хотя рантайм, очевидно, они замедляют. речь про более сложные вещи, в которые пых не умеет. что все эти дженерики ваши и class-string-и и (T is null ? null : self) это как будто висит в воздухе, на одних псалмах, а пхп-то некомпилируемый) ну и прочие сказки начинаются

хз, должен в теории

не претендую на корректность исследования, но полное отключение стрикт тайпов дало мне огромный буст производительности

а, ну типом обмазывается в какой-нибудь ?object, а псалмом в конкретику и норм

Никита говорил, что где-то 8% на голом симфони

https://youtrack.jetbrains.com/issue/WI-56038 судя по этому нет

Похожие вопросы

Обсуждают сегодня

читать файл максимально быстро? странный вопрос))
zamtmn
52
всем привет! углубившись в плюсы и начав изучать реверсинг понял, что без асм'а никуда со своими высокоабстрактными представлениями начал изучать механизмы асма, и не совсем п...
9
Привет. Сразу скажу, что на C/C++/Rust я не пишу, но тем не менее возникла потребность дебага C/C++/Rust кода. Суть: есть серверное приложение, которое периодически ведёт себ...
ninekeem 🐳
4
буквально один оставшийся вопрос при выполнении строчки mov eax, 5 операнд "5" будет присутствовать где-либо в памяти (любой), кроме как в памяти блока .code? подвопрос: как...
12
Всем ку. Подскажите, если задекларировал массив так: int arr[10] = {1, 2, 3, 4}, то в arr[4] будет мусор или нуль?
Sasha K
14
я не понимаю mov [r11+8],rcx и прочие. мы записываем значение из rcx, куда?
Bor
15
а зачем этот вопрос для удаления из чата?
Mёdkinson Medvezhkin
63
у меня такой вопрос про память в x86 возник, может кто пояснить?.. у процессора есть (как минимум) 3 типа адресов (названия "п1", "п2", "п3" --- мои, чтобы проще было дальше)...
Toideng
5
А какие расширения активно используются в промышленности? Именно идейные, по типу гадт, а не всякие оверлоадедстрингс
Степан
11
у процессора есть (как минимум) 3 типа адресов (названия "п1", "п2", "п3" --- мои, чтобы проще было дальше): - "п1" --- виртуальный адрес, то есть тот, который ресолвится в "п...
Toideng
3
Карта сайта