LINUX.ORG.RU

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

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

Даже Python такого треша не разрешает

Ты так пишешь, как будто автоконверсия типов в пхп сделана по причине какой-то недоработки. Нет, в пхп специально добавлен код, который служит именно такой цели: позволить почти полностью забивать на типизацию и при этом не страдать.

и не особо жалуются

Просто те, кому это надо, не пишут на питоне.

Других ЯП не существует в индустрии?

Существуют. Возможно мой пример немного недообъяснён. Да, я не сравнивал написание пхп с написанием на питоне - потому что на питоне я ничего не писал. Я пытался объяснить достоинства пхп сами по себе - в том аспекте, что это именно достоинства, а не недостатки. В питон я смотрел (в чужие скрипты), но не увидел в нём лёгкости пхп.

Ты что, ИИ, чтобы слова по токенам разбивать и жаловаться «а вот тут лишний токен»?

И всё-таки это существенный аспект, не только для ИИ. Конечно, это не единственный критерий. Опять же кстати, в последних версиях пхп начали устраивать всякие (пример условный, я точно не помню с какими конкретно функциями такое видел) mysql::query вместо mysql_query, это плохо с их стороны.

Именно это оно и делает

Нет не именно это, ты аж две строки написал вместо одной, и имя файла упомянул два раза вместо одного. На «просто прочитай этот файл» никак не тянет.

Фильтрации чего? У массива нет атрибута age

Ну мы же фильтруем не массив целиком а строки из него.

А если у нас массив чисел ­— ты как предлагаешь фильтрацию делать? filter(> 25)?

Не знаю. В том и суть простоты, что на этот вопрос можно забить, рассматривая вопрос фильтрации массива ассоциативных массивов. А когда он возникнет - его можно решить или аналогично, или другим способом. А вообще можно и так написать как ты предлагаешь.

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

Даже Python такого треша не разрешает

Ты так пишешь, как будто автоконверсия типов в пхп сделана по причине какой-то недоработки. Нет, в пхп специально добавлен код, который служит именно такой цели: позволить почти полностью забивать на типизацию и при этом не страдать.

и не особо жалуются

Просто те, кому это надо, не пишут на питоне.

Других ЯП не существует в индустрии?

Существуют. Возможно мой пример немного недообъяснён. Да, я не сравнивал написание пхп с написанием на питоне - потому что на питоне я ничего не писал. Я пытался объяснить достоинства пхп сами по себе - в том аспекте, что это именно достоинства, а не недостатки. В питон я смотрел (в чужие скрипты), но не увидел в нём лёгкости пхп.

Ты что, ИИ, чтобы слова по токенам разбивать и жаловаться «а вот тут лишний токен»?

И всё-таки это существенный аспект, не только для ИИ. Конечно, это не единственный критерий.

Именно это оно и делает

Нет не именно это, ты аж две строки написал вместо одной, и имя файла упомянул два раза вместо одного. На «просто прочитай этот файл» никак не тянет.

Фильтрации чего? У массива нет атрибута age

Ну мы же фильтруем не массив целиком а строки из него.

А если у нас массив чисел ­— ты как предлагаешь фильтрацию делать? filter(> 25)?

Не знаю. В том и суть простоты, что на этот вопрос можно забить, рассматривая вопрос фильтрации массива ассоциативных массивов. А когда он возникнет - его можно решить или аналогично, или другим способом. А вообще можно и так написать как ты предлагаешь.