Есть ли смысл переходить на другие языки программирования, если уже более-менее знаешь php?

Компьютеры программирование php python ruby

просто часто наталкиваюсь на мнение, что php -- это тупиковая ветвь, что нормальный программист должен знать несколько языков и т. д. Я бы хотел освоить ruby или python, но стоит ли вообще заморачиваться? С пхп давно уже знаком, сделал пару маленьких сайтов, начал изучать фреймворки.

Примечание:
@LuckyJack,
>> Он хорошо работает в связке с другими языками
С какими например?

Примечание:
@Epsiloncool, (не совсем в тему) javascript?! но какого черта? он же без преувеличения отмороженный... хотя сталкивался с ним только в браузерах. может быть в nodejs всё культурнее. не просто же так все юзают coffeescript и прочие штуки, а так же уйму различных библиотек, половина возможностей которых -- борьба с врожденными пороками javascript. в php вот, например такого безобразия нет.

Примечание:
@Epsiloncool,
>> ...начитавшийся форумов...
как раз нет, на форумах особо js ненавистников-то и нет. в большинстве пороки, конечно, относятся к работе с dom, это конечно не "личный" "порок" javascript, но вот бредовая эмуляция пространства имен через функции (или методы, называйте как хотите), отсутствие простейших функций для работы со своими же объектами (php-шные is_array, in_array, например), да и вообще, отсутствие нормального ооп (оно как бы есть, но его как бы нет) и много чего другого спокойно могут довести до фрустрации. общую "запутанность" языка я просто тут не буду упоминать, дабы никто не перевел всё это на отсутсвие моих умственных качеств (ниасил и терь поливает говном), но и без этого есть что сказать по этому поводу. отсюда и возникает всякие underscore.js, prototype.js, кофескрипты и т.д. неубедительно?

Примечание:
>> А какой смысл переходить? Компьютер перестал понимать PHP?
CKB, а вдруг есть ещё чего круче? вот сижу я с notepad и не знаю, например, существуют вообще ide. хотя да, формально, и в нотпаде можно что угодно написать. такая логика?

Примечание:
@Epsiloncool я пытаюсь смотреть на это с другой стороны, но пока что-то не особо получается. и спорить я не хочу, может быть сильнее углубившись в язык, я и привыкну. тут проблема в том, что в прикладном программировании есть огромный выбор языков и технологий. в клиентском вебпрограммировании такого нет. а жаль
Ответы:
Я сейчас тоже бьюсь над этим вопросом.
Думаю php забывать не стоит.
Совмещаю)
Конечно есть смысл. Одного PHP недостаточно, тем более от его одного толку мало. Он хорошо работает в связке с другими языками. Их и изучайте.
PHP это не тупиковая ветвь, а самый удобный и маржинальный (с экономической точки зрения) инструмент. Возможно когда-нибудь его и заменит более другая технология, но сейчас PHP - это 90% рынка вебсайтов. Ни одному нормальному стартаперу или владельцу бизнеса не придёт в голову шальная идея делать сайт на ruby или python, поскольку это связано с кучей сопутствующих проблем и, прямо скажем, достаточно затратно.
А какой смысл переходить? Компьютер перестал понимать PHP?
>>> @Epsiloncool, (не совсем в тему) javascript?! но какого черта? он же без преувеличения отмороженный... хотя сталкивался с ним только в браузерах. может быть в nodejs всё культурнее. не просто же так все юзают coffeescript и прочие штуки, а так же уйму различных библиотек, половина возможностей которых -- борьба с врожденными пороками javascript. в php вот, например такого безобразия нет.
смысл учить что-то новое есть всегда. php популярен и будет еще долго существовать, как уже правильно заметили, с экономической точки зрения это выгодно для заказчиков, НО из его популярности и простоты выплывает сразу и минус: его знают многие, и в принципе даже на хорошем уровне его знают многие, а то что могут все, не может стоить дорого. это минус. Ну и все таки не могу не поддержать следующее мнение: "php - то что позволяет вашему говнокоду работать". Хоть и сам  php программист, но полностью согласен:) не спорю есть довольно красивые системы на php, и на нем можно делать стоящие вещи. но в большей степени это оружие массового выполнения заказов
>>> как раз нет, на форумах особо js ненавистников-то и нет. в большинстве пороки, конечно, относятся к работе с dom, это конечно не "личный" "порок" javascript
>>> тут проблема в том, что в прикладном программировании есть огромный выбор языков и технологий. в клиентском вебпрограммировании такого нет. а жаль
А чего вы хотите в этой жизни?
>>> в php вот, например такого безобразия нет.
Ruby + Ruby on Rails - стоит
Писать логику приложения используя лишь англо-русский словарь для именования переменных - дорогого стоит.
Последние 4 года пишу только на Рельсах - доволен как слон и доходом и кодом.
>> я пытаюсь смотреть на это с другой стороны, но пока что-то не особо получается. и спорить я не хочу, может быть сильнее углубившись в язык, я и привыкну. тут проблема в том, что в прикладном программировании есть огромный выбор языков и технологий. в клиентском вебпрограммировании такого нет. а жаль


11 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.