Покрытие тестами легаси кода даёт больше гарантии безопасности при изменениях и поддержке в будущем. Если вы этого не поняли значит любите постоянно наступать на одни и те же грабли.
Установить PHP гораздо проще, чем, скажем, Ruby on Rails.
Ну, во-первых PHP это язык программирования, а Ruby on Rails, это фреймворк.
Во-вторых, благодаря таким инструментам как rbenv(для python даже клон сделали — pyenv) и rvm установка и управление версиями приложения и языка, даже без использования виртуализации, куда проще чем тот-же composer, в том числе проще и легче решение проблем с зависимостями.
Мне кажется, популярность языка зависит больше не с порогом входа и «крутостью» языка, а с его доступностью.
То есть, что бы написать приложение на JS, не нужно даже устанавливать специальное ПО.
Достаточно запустить браузер которые идет в составе ОС.
В том случае, причиной был именно этот глупый аргумент, были даже споры. Причем огранизация была ИП'шная.
А, закон, я так понимаю, касается больше гос.учреждений.
Все говорят что бизнес решает какой язык ему нужен.
А вот вам пример о том как бизнес решает какой язык ему нужен.
Был однажды проект, полностью написанный на язык X и нормально поддерживался, но пришел новый проект менеджен и убеждает директора, что нужно переписать проект с «X» на PHP, аргументировав это тем, что в РФ вышел закон о запрете использования иностранных технологий.
Проект переписали на PHP.
Покрытие тестами легаси кода даёт больше гарантии безопасности при изменениях и поддержке в будущем. Если вы этого не поняли значит любите постоянно наступать на одни и те же грабли.
Ну, во-первых PHP это язык программирования, а Ruby on Rails, это фреймворк.
Во-вторых, благодаря таким инструментам как rbenv(для python даже клон сделали — pyenv) и rvm установка и управление версиями приложения и языка, даже без использования виртуализации, куда проще чем тот-же composer, в том числе проще и легче решение проблем с зависимостями.
То есть, что бы написать приложение на JS, не нужно даже устанавливать специальное ПО.
Достаточно запустить браузер которые идет в составе ОС.
А, закон, я так понимаю, касается больше гос.учреждений.
А вот вам пример о том как бизнес решает какой язык ему нужен.
Был однажды проект, полностью написанный на язык X и нормально поддерживался, но пришел новый проект менеджен и убеждает директора, что нужно переписать проект с «X» на PHP, аргументировав это тем, что в РФ вышел закон о запрете использования иностранных технологий.
Проект переписали на PHP.