LINUX.ORG.RU

История изменений

Исправление MOPKOBKA, (текущая версия) :

У PHP и с языком программирования как-то не задалось.

Да вроде топовое лакомство.

Что говорить, убогонький недоязычок: фреймворки копируют с более удобной и популярной Java, аннотации попытались слизать оттуда же.

Честно говоря не наблюдаю ничего от Spring в Laravel. Spring это самый популярный веб-фреймворк в Java, верно? А Laravel самый популярный для PHP.

Type declarations слизали с Python, но в Python оно взлетело

А что значит взлетело? В Laravel вроде все помечено типами. Еще в PHP type hints действительно делают проверки, и генерики более удобные. И enum есть, несмотря на то что иногда нужно прибегать к phpdoc, мне это намного удобнее чем мучится с Python типами, а уж разобраться с вложенными классами с шаблонным параметром если их несколько в файле так вообще невозможно в этом вашем Python.

Сравните чёткий комплит в Python и всю ту дрянь которую наплодили и неосилили для PHP.

У меня Python очень плохо комплитит, только если авторы библиотеки постарались, а PhpStorm прям очень хорошо отображает типы в коде без typehint и phpdoc.

Исходная версия MOPKOBKA, :

У PHP и с языком программирования как-то не задалось.

Да вроде топовое лакомство.

Что говорить, убогонький недоязычок: фреймворки копируют с более удобной и популярной Java, аннотации попытались слизать оттуда же.

Честно говоря не наблюдаю ничего от Spring в Laravel. Spring это самый популярный веб-фреймворк в Java, верно? А Laravel самый популярный для PHP.

Type declarations слизали с Python, но в Python оно взлетело

А что значит взлетело? В Laravel вроде все помечено типами. Еще в PHP type hints действительно делают проверки, и генерики более удобные.

Сравните чёткий комплит в Python и всю ту дрянь которую наплодили и неосилили для PHP.

У меня Python очень плохо комплитит, только если авторы библиотеки постарались, а PhpStorm прям очень хорошо отображает типы в коде без typehint и phpdoc.