Pull to refresh
10
0
Алексей Радецкий @inquisitor_ua

Пользователь

Send message
Да ладно, на самом деле метод работы веб-приложения — это выбор программиста. У меня в некоторых проектах до сих пор CGI.pm через обычный CGI вызывается. И что? Да, тормозит по современным меркам, но в данном случае это не критично.
FastCGI мне как-то по душе не пришелся. Особенно после использования Erlang/cowboy/n2o.
А вот PSGI в сочетании с Plack пришелся по душе. Я еще планирую написать свой упрощенный аналог n2o для PSGI. Идея классная.
Простите, не удержался.
Питон, равно как и пехапе, придумали те, кто не осилил perl.
Туда же ruby.

Шутка, если кто не понял.
А я и не обсуждаю его всерьез. Я вообще не парюсь. Мне понравилось это сочетание. Я захотел об этом написать. Но поскольку писать статьи я толком не умею, то перепечатал статью другого, с его разрешения.

Намерен продолжать. Хотя бы ради популяризации perl.

PS. Plack мне больше понравился, чем все остальное. Поэтому я его выбрал. Это единственная причина. Все остальное не существенно.
Понятия не имею :-) если когда-нибудь потребуется узнать, то узнаю. А пока просто не интересно.
Понтий видимо не читает материал? ;-)
Именно, что напрямую, через мозг. Никаких nginx не надо.

А для меня лично mojo* слишком монстроидален, в отличие от простого plack.
Ты статью читал? Plack::Builder разберет твой /user/vasya/info по кусочкам и скормит кому надо. :)
Только лучше ИМХО, /user/info/vasya, что бы /usr/info разобрал Builder, а Васю скормил в качестве параметра. :)
По ссылке выше предоставлено не совсем корректное сравнение, IMHO. Детали позвольте опустить.
А пишу я на perl, потому что он мне охрененно нравится. Своей гибкостью, универсальностью и скоростью разработки. Что веб-приложение, что системный демон, что «фиг-знает-что-на-коленке» — пишется быстро.

Если бы я знал все тонкости, читал бы ChangeLog и умел писать качественный материал, то тогда бы я наверное и смог бы рассказать как развивается perl. Но увы, боюсь, что не смогу и только испорчу впечатление. Поэтому я взял статью у коллеги и перепечатал ее здесь. Намерен продолжить, если будет положительный отзыв.
Коля, твой любимый Mojolicious, равно как и просто Mojo — это здоровенный overhead для меня. Plack для меня более чем достаточен.
Я лично не придерживаюсь строго MVC. А в остальном: данные у меня зачастую в PostgreSQL, шаблоны написаны руками, входящие параметры разбираются «руками», а роутит Plack::Builder.
Уважаемый tgz,

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

Я уверен в двух моментах:
  • Вы не правы, Google Вам в помощь и прочитайте наш журнал pragmaticperl.com
  • Я 17 лет пишу на Perl, в том числе веб-приложения. И за последнее время только Erlang смог завоевать мое уважение и область моей памяти. PSGI/Plack — это отличный метод для разработки быстрых веб-приложений на perl.


  • Эта статья никоим образом не имеет своей целью разгорание holywar на тему perl vs something else.
Мне нравится сочетание plack + template toolkit.
Вспомнил два ярких примера применения perl on the web, правда без plack ( пока ): booking.com, ticketmaster.com

Энтузиасты могут продолжить этот список.
Конкретных примеров я лично привести не могу, но можно поискать. Разработчиков на perl сотни тысяч. У нас есть журнал на русском языке, откуда перепечатана эта статья — pragmaticperl.com и другие ресурсы.

Малый спрос на что? Скорее малый спрос на программистов на perl, потому что считается, что язык is dead, но это совершенно не так. Он развивается, следует современным требованиям, коммьюнити очень большое. В 2013-м у нас в Киеве проводилась конференция YAPC, приезжал Larry Wall. Столько программистов на perl в одном здании я не видел никогда. ;)
Новички не учат perl, только потому, что он не в моде. А сам по себе язык очень мощный и классный.

Я собираюсь запустить plack в продакшен уже этой весной для своих нескольких проектах, в том числе, PearlPBX. И тогда смогу показать какие-то результаты.
А вообще о perl я могу рассказывать часами, в одном комментарии не поместится. ;)
Вторая часть более интересна, потому что с первой проблем нет. А вот работа с исполнителями — это жесть. Очень хочется прочитать вторую часть. Спасибо.
Уже почти год с помощью n2o пишу большущий проект. Доволен как слон. Авторам респект. Мой отзыв есть на официальной странице фреймворка.
Автору — зачёт и уважение. Я сам такой.
Один минус — своих детей в школу вожу я сам, так что будильник таки приходится ставить :)
А летом я им не пользовался.

очень интересно, спасибо.
А как использовать VST-плагины? То, что у меня на Mac работает из коробки даже в Garage Band, который бесплатен для всех пользователей MacOS X?
Спасибо, мне как интегратору Asterisk часто приходится сталкиваться со всяким извратом. Предпочитаю SIP, а не SCCP, но когда нет выбора.
Спасибо за статью.

Information

Rating
Does not participate
Location
Киев, Киевская обл., Украина
Date of birth
Registered
Activity