Pull to refresh
29
0
Send message
Дык я же согласился, что опыт у всех разный, у меня свой, у вас обратный. Тем не менее, и тот и тот есть в реальности.

Я считаю, что скрипткиддис от PHP может спокойно и долго работать, а программисту от «энтерпрайза» не дадут второго-третьего шанса. Там рулит бабло.


Эм, откуда там вообще тогда есть программисты, если там такая Спарта? Неужели там только эльфы, которые не совершают (и не совершали никогда) ошибок от слова «совсем»? Выходит, так. Или где-то меня пытаются обмануть ;)

У PHP свой мир, где лучше него нет


Именно, шулай! И этот мир — веб разработка. Я тоже за то, чтобы РНР из этого мирка никуда не перелезал. Но и за то, чтобы в этот мирок не лезло отребье из других областей.
Я знаю про них, но что на них особо пишут? Какие известные проекты? Даже на Ruby я могу вспомнить GitHub, а на Python ничего в голову не приходит из такого же уровня.
В ЫНТЫРПРАЙЗЕ так принято. 100500 совещаний менеджерья всех уровней, и за неделю до дедлайна дают Васе, который эти 4 странички напишет и получит свои скромные 50тыр/мес. А квартира разойдется по этим милым и прекрасным эффективным менеджерам.
Писал большой развернутый коммент, но, к сожалению, не ушел :(

Если кратко:
По первой части: дебилы есть везде, это не аргумент. У вас свой опыт, у меня свой. Я чаще встречал идиотов, которые ради трехстраничного магазинчика с криком «ОЛОЛО, ЫНТЫРПРАЙЗ» брали J2EE/Spring/ещё-какое-то-страшное-говно и весело залипали на полгода-год. Очень частая и грустная история.
Offtop: ПО для терминала на РНР? ЛОЛШТО? Как? Зачем? Почему? Они бы ещё, ***, микроконтроллер на РНР программировали! При всей моей необузданной любви к РНР, он — только для веба и смежного (ну сервисные скрипты/демоны для этого проекта)

По второй части, как это коррелирует с языком? Неужели язык запрещает продумывать архитектуру, методологии? Неужели язык заставляет делать «оп оп и в прод»? А взяв какой-нибудь богомданный C#/Java программист тут же превращается в крутого синьёра, который пишет код, взглянув на который Дейкстра и Кнутт в обнимку будут плакать от умиления?

В последней части вы подставились. Вы всерьез думаете, что за 10 лет ничего не изменилось и мы всё так же барахтаемся в своём болоте? Для справки за последние 10 лет мир РНР изменился до неузнаваемости: появились нормальные стандарты кодирования, отличные инструменты, фреймворки, способные дать под зад этим разным спрингам.

Вроде ничего особо не забыл.
А Ruby разве ещё жив?
Python? А что для веба на нём вообще написано? ИМХО, как язык скриптов и десктоп приложений он очень и очень хорош, но в вебе он как РНР в десктоп ПО.
JavaScript — согласен, нода очень и очень хорошо выстрелила, с интересом смотрю на неё. Как и на Go.
Да пусть разработчики на «настоящих» языках и дальше снобствуют, нам-то что с того? Наоборот, приятно наблюдать, когда эти мегаджедаи явы и асп обсираются и срывают проект, который пилили по 2-3 года, а ребята на PHP переписывают его за полгода, с значительно меньшими издержками. Ну да, за то «У НАС ЖЫ ЫНТЫРПРАЙЗ!»
Было бы интересно посмотреть на Jymfony 2. Есть смелые и отважные? :)
Отличная статья, читал как про себя. Полностью согласен с идеей сайд проектов, сам веду несколько «личных» проектиков, для себя и друзей. В них очень удобно попробовать «ту клёвую новомодную штучку», так как нет никакой ответственности если всё в проекте сломается.
В частности, мне как бекенд разработчику интересно бывает посмотреть что там в «другом лагере» всяких Angular'ов и React'ов. А опыта в этом маловато, потому ломаю всё постоянно. Но как же это весело, интересно и познавательно!
И наоборот, обкатаю технологию, разберусь в плюсах и минусах, и уже потом, имея конкретные аргументы можно предложить к реальному проекту.
«Не указывайте мне что делать, а я не скажу куда вам идти»
<font color="«red»">BeeLine провоцирует использовать https и VPN, разве это плохо? Напрямую предлагать пользователям VPN для обхода всяких блокировок РКН (требования которого BeeLine скрепя сердце вынужден выполнять) они не могут, поэтому действуют так тонко и обходным путем.
Предлагаю поставить BeeLine памятник за успешную подпольную борьбу за чистый и нейтральный интернет!
</font>
Это не продукт сам по себе, а протокол, аля XMPP. Только построенный поверх привычных технологий, как HTTP REST JSON. Есть несколько реализаций серверов (http://matrix.org/blog/try-matrix-now/ раздел Homeservers) и клиентов (та же страница). Почему я привёл эту ссылку? Заголовок статьи звучит как «XMPP отстой». Мой ответ: «Раз вам(автору статьи) XMPP отстой, тогда посмотрите в сторону неотстойного Matrix.org»

P.S. сейчас в свободное время немного пилю свою реализацию Home Server. Стоит ли по результатам запиливать на хабр статью про сам протокол и мой сервер?
XMPP свои функции уже кучу лет исправно выполняет. А на месте автора, я бы смотрел в сторону matrix.org.

P.S. заголовок слишком провокационный
vdsina как вариант.
Почему? Ребята решили получить выгоду от ситуации. Для коммерческой компании это нормальное действие. Я бы даже сказал, странно что только они ввели (или не только?) такую акцию.
Ребята из Казани подобное делают, довольно красивый продукт получается.
3d.gradoservice.ru/about.html
Если будет интерес, могут поподробней рассказать.
Добавлю, что помимо Symfony, еще и Silex и PHP-CS-Fixer. Так же, по большей части, ИМХО, благодаря его толчку продвинулись composer и PSR
О! Я недавно искал эту цитату!
А как же реализация в 30 строк? Или в 140 символов? Оно как то покошернее будет.
Есть корабли из пятого элемента. Самый низ, слева от пирамид Гоа'улдов.

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Works in
Registered
Activity