Ruby или java
Автор Просто Или Не просто задал вопрос в разделе Другие языки и технологии
Стоит ли изучать язык PHP? Или лучше Ruby, Python или Java? и получил лучший ответ
Ответ от [гуру]
Стоит учиться использовать его для сайтов. Как бы это популярнейший серверный ЯП.
Python - для десктопа. Подробнее:
Java - для Android. Используется и на сайтах, но Java очень требовательна к ресурсам = нужно очень дорогое мощное железо, поэтому это в основном особо крупный Enterprise - а особо крупных фирм как бы маловато, следовательно, популярной Web-реализацию Java - не назовешь.
Ruby я вообще не видел, чтобы где-то использовался.
А вот что стоит изучать для серверной части сайтов, помимо PHP - так это ASP.NET. Он тоже очень популярный, как и PHP. И у него свои плюсы, поэтому и своя область применения.
Остальное - изучать МОЖНО, если вам интересно и хочется, и это было бы очень хорошо, но - не необходимо.
> пхпишников считают "недопрограммистами"
Кто считает? Тролли на форумах? Ну и х.., извините, с ними.
Если же человеку нужен сайт, он нанимает для этого программиста и требует, чтобы тот писал сайт не на PHP, руководствуясь мнением троллей, то у него, наверно, с головой проблемы. С таким лучше не работать.
Будете хорошим специалистом - будете нарасхват. Радикальный вариант - фриланс. Еще более радикальный - создать свой сайт и зарабатывать на рекламе, и гори огнем тролли с их попоболью и мнением.
Джав сейчас спросом пользуется больше.
просто стоит учить. дело не в языке, а в том как хорошо вы его знаете.
недоучка нахватавшийся верхов не нужен никому с любым языком.
профессионал познавший дзен любого из этих языков не останется без куска хлеба.
Желательно познакомиться со всеми языками, а потом уже выбрать какой покажется интересней. (На том же самом php созданы все популярные CMS)
пхп дело, изучайте!
Смотря для чего.
Для заработка в сфере веб-разработки - да, стоит знать php.
Для себя, чтобы совсем в "быдлокодерство" не скатиться - желательно разобраться хотя бы с python/ruby.
Тут нужно разобраться для чего вам нужно изучать программирование.
PHP - язык программирования, с помочью которого можно создать интерактивный WEB - интерфейс (Для того, чтобы допустим, когда вы нажимаете кнопку на сайте, открывалось то или ное всплывающие окно.)
Java* - ОО Язык Программирования. В нём есть объекты, наследование, классы, многопоточные применения, GUI Интерфейс... Ну вообщем для создания универсального ПК приложения.
Python/Ruby - сейчас изпользуется больше для основ, начала обучения, но совсем не для создания полноценных интерфейсов и универсальных приложений.
___________________________
На данный момент с Java можно создавать WEB приложения и целые сайты, поэтому Java больше ценится .При этом PHP похож на Pascal, а Java это совсем другое... и намного тяжелее для начального обучения, хотя и имеет множество преимуществ в дальнейшем. Мой совет: для начала - JS, Python/Rubby, Pascal, PHP для продвижения - Java, C++, C#, Android и тот-же PHP только в большем (намного) объёме.
"Лучший ответ" очень не компетентный.
Пэхэпэшника очень легко заменить из-за конкуренции среди говнокодеров, прочитавших книжку про пхп и поставивших вордпресс))
Питон для десктопа? Чувак, ты прикалываешься или идиот? А на чём тогда гугл и яндекс работают? Почему мэйл. ру перешел на питон? Может, из-за хорошей работы с вебом? А Ютуб не на питоне ли написан, знаток?))
Руби он не видел нигде)) А Твиттер на чем написан был изначально? А GitHub - крупнейший веб-сервис для хостинга IT-проектов и их совместной разработки, для хранения исходного кода на чем написан? Правильно, на Ruby и фреймворке Ruby On Rails.
Крупнейшие порталы работающие на рельсах: Lenta.ru, aviasales.ru, heroku.com, groupon.ru и ещё огромнейшее количество сайтов и сервисов написаны на руби.
В руби/питоне все проще. Ставится все одной командой, код не нужно искать где-то по интернету (все собрано более-менее в одном месте), более-менее решена проблема обновления кода, не нужно думать, куда его поместить и т. д. На том же pypi библиотек раз в 20-30 больше, чем в pear, сами гляньте. Вот вам и популярность php. К тому же библиотеки обычно меньше по размеру (можно прочитать код перед использованием) и узконаправленней (понятно, что делают), а разработка ведется открыто на bitbucket/github/googlecode — ясно, куда отправлять патчи, если что-то не так; можно сделать свой форк и ставить пакет из него, пока изменения не вольют в основную ветку. То, что пакеты не нужно скачивать вручную, а они ставятся отдельно (вне проекта обычно), стимулирует людей делиться своими наработками (меньше соблазн похачить прямо в проекте) => развитие идет быстрее. То, что на pypi нет модерации, стимулирует альтернативные версии пакетов, которые могут отличаться только интерфейсами, есть конкуренция, в которой побеждают (становятся более известными/популярными/о которых пишут и на которые ссылаются/у которых больше фолловеров на bitbucket/github) более удобные пакеты. Разработчики больше читают код друг друга, берут друг у друга хорошие идеи, больше делятся наработками, а не варятся каждый в своем болотце. За годы, которые существует pypi и bitbucket/github/launchpad, это дало все суммарно очень большой эффект, и экосистема в python/ruby теперь приятная, там есть культура совместной разработки. Дополнительный плюс от использования стороннего кода в проекте — снижается объем кода, который требуется поддерживать, и упрощается понимание проекта новыми разработчиками (т. к. часть кода может быть им уже знакома). В текущем проекте у меня, например, в зависимостях более полусотни библиотек, в пару десятков из них я отправлял патчи, десяток-другой — написанных мной, которые я выдрал из проектов (этого и предыдущих) и которые теперь используют и другие программисты (где-то 20тыс скачиваний только с pypi суммарно). И так в ruby/python делают многие, т. к. особых усилий для этого не требуется. А в php так не принято, максимум — какой-нибудь фреймворк изобретет сайт со списком своих плагинов, или кто-то в блоге выложит кусок написанного с ошибками неюзабельного велосипеда. Осталось помножить это на годы разработки, и причина разница в инфраструктуре php и python/ruby становится понятной.
go to habr
Они все не помешают но лучше учи python и PHP
а можешь python и ruby они оба используются как и в веб разработке так и
в простом програмном интерфейсе
FB, VK, Habrahabr(и многие другие) написаны на PHP. Чем же лучше Java, если такие крупные проекты написаны на php?
Не видел сайтов на Java честно)) Может какую то отдельную часто но не полностью))
На NodeJS
подробнее...
На какой CMS или как сделан сайт?
Если cms бесплатна, то должны указать адрес. С указанием лейбла cms. Если за деньги, то кино может
подробнее...
подскажите что учить для web (ответ обосновать )!!!!Python или Ruby или PHP или ASP.NET ???
начни с php, потом java script, ajax, питон, а руби даже хз.. .
а, сперва html и css,
подробнее...
Что выбрать Web-программирование или 1С?
Программирование на языке D.
Alex Nikulin
(219)
подробнее...
Что лучше: HTML или PHP?
PHP без HTML не имеет смысла. HTML - язык гипертекстовой разметки, позволяющий расположить контент
подробнее...
Научиться программированию мобильных приложений с нуля
1. Чтобы контролировать разработчиков, необходимо быть самому разработчиком, с опытом (что весьма
подробнее...
С чего начать изучение PHP?
Если php, то курсы от "стпециалист" (хорошо объясняется теория и практикой является создание инфо
подробнее...
Помогите пожалуйста!
1 - Работать то он будет, только вот добиться от него чего нибудь будет невозможно, поскольку
подробнее...