The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"PHP-транслятор HipHop позволил Facebook использовать в разы ..."
Отправлено бедный буратино, 06-Апр-11 09:43 
>>> Почему же легаси?
>> Потому что тянется с времён очаковских и покоренья крыма.
> Ну давайте если вы такой умный, перестаньте пользоваться операционками. А то они
> на сях написаны. А то си придумали аж в 70х. С
> тех пор прошло почти 40 лет а си и не собирается

Я уже давно перестал пользоваться операционками, в которых бардак и проходной двор. И пользуюсь только теми, где каждая уязвимость - праздник, а большинство взломов связаны с дырками в php.


>> Остались и навыки, и техники, и шишки (вот так вот php умеет,
>> а вот так - не умеет, поэтому нужно писать вот так),
> Ну и что? Его програмеров это, видимо, устраивало. Если бы это было
> не так - они бы написали что-то иное. Но они написали
> это. И они делом доказали что умеют работать над ошибками. В
> частности - вы столько воняли про дыры, но где же они
> в phpbb3? Я в свое время специально обгуглился. Очень удивился, потому
> что их ...  нет?! Я нашел только пару дыр в
> сторонних расширениях. Которых вообще по дефолту - нет. И все.

Я говорю, что без phpbb2 не было бы phpbb3, и на это всё было затрачено уйма времени, чтобы в нный раз сделать по-своему. Такого количества разработчиков, способных гнать код, просто нет. Зато есть куча фреймворков, которые позволяют быстро и просто написать то, что нужно именно тебе, а не "универсальную бритву", которая бреет всех под свои потребности.


>[оверквотинг удален]
> Долго - это сделать вменяемый продукт, а не набор какашек. Без глюков,
> багов, не выглядящий как гуано и достаточно функциональный. Питонисты почему-то хронически
> не в состоянии это осознать. Они считают что быстро наляпал код
> - и вот, уже, суперпродукт. Агащаз. Суперговно это. Так, по впечатленям
> от таких "продуктов" в целом. А когда речь заходит о том
> чтобы сделать продукт - оказывается что можно хоть на голом си
> писать. Плюс-минус неделя и даже месяц кодинга - вообше фигня на
> фоне того времени за которое оно станет осмысленным продуктом на который
> можно положиться а не откровенно наколенной поделкой от очередной школоты в
> стиле "поматросил-бросил".

Видимо, питонисты переросли уже эту стадию. И поэтому отдали её на откуп детей-phpшников.


>>>> Написать форум на python проще,  чем на php,
>>> Ну и где же тогда нормальные форумы на питоне,
>> Нормальных самописных хватает.
> Что значит "нормальный самописный"? oO

То и значит, что я вчера за вечер написал простой форум на bottle.py и sqlite3, с нужными мне фичами включая обработку через txt2tags, и буду использовать в своих целях. Когда мне нужно будет прикрутить свою функциональность, связанную с теми же пакетами debian, которая резко отличается от потребностей бытового php-хомячка, мне это будет сделать не просто, а очень просто. В случае с phpbb мне бы только оставалось схватиться за голову и сказать "мдаааа".


>> И вики вон тоже, вот пример "wiki на bottle.py
>> за 23 минуты". http://www.py-my.ru/post/4bfb3c691d41c846bc00003b
> Вы конечно извините, но то что получится за 23 минуты - представляет
> интерес исключительно для самих питонистов. Всем остальным такое не то что
> даром не нужно, этим никто в здравом уме не будет пользоваться
> пока пистолет не наставишь. Потому что нормальный продукт за 23 минуты
> в принципе не делается.

С чего бы это. Первично не то, сколько пыхтел пыхпист, и даже не то, как и что сделано. Первична задача. И результат должен отвечать на два вопроса "делает ли приложение указанную задачу?" и "делает ли оно её хорошо?". Всё остальное - самооправдания и пустые разговоры.


> Это я вам как доктор говорю. Ну,
> который за качество продуктов иногда своей башкой отвечает. За 23 минуты
> рождается НАКОЛЕННОЕ ПОДЕЛИЕ, которое если и можно кому-то впарить, то разве
> что ВРАГАМ. Чтобы они потом мучались с этим крапом по полной.

Встретились как-то фин.директор Red Hat и User294. Первый говорит "да, рынок что-то бушует", второй "и не говори, творог на 20 копеек подорожал, вечная толчея и вчера у меня кошелёк там свистнули".


>> Но зачем? Питонисты не испытывают комлекса неполноценности от того,
> А чего они тут развонялись? У них такой батхерт прямо возник. Ну,

Я вашего новомодного сленга не понимаю. Как и вашу способность учуять запах на расстоянии. Как технически подкованная секретарша вам говорю - запах не распространяется через компьютеры, и если вы его чувствуете, то источник может быть только у вас.


> я понимаю, тут понимаете ли, работающий кодогенератор в нативный код сделали.
> Который на прорве боевых серверов работает на всем известном сервисе. А
> у питонистов - дефолтный интерпретер тормозной что пи... (не питон). И

Чаго?


> полторы недоделанных конструкции которые в принципе могли бы померяться пиписьками, но
> сырые, недоделанные, грабельные и больше напоминают proof of concept. И главное
> - никаких гарантий что оно вообще за какие-то разумные времена летать
> научится никто не даст.

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


>> что python что-то не умеет, потому что python имеет почти всё,
> Знаете, многим технологиям это нифига не помогло. Мало быть теоретически крутыми. Нужно
> еще и на практике чего-то добиться. Выжив в суровой конкуренции, не
> подохнув и предоставив конкурентоспособные продукты и решения. Иначе тихо и бесславно
> подохнет.

Помогло чем? Python отличная технология для веба, Ruby тоже. И они активно используются, и позволяют делать что-то быстро и удобно, пока php-шник за свои 3 месяца лапши навешает.

При этом большинство php-шников считают redmine сабакой страшною, систему контроля версий глупостью, а деплой осуществляют крутым методом "FTP". И поэтому в большинство php-кода смотреть просто страшно. О чём тут можно вообще говорить?


>> биндинги есть почти  ко всему,
> Вы так говорите, как будто у других их нет, быть не может
> и вообще как будто это какая-то killer feature.

Их количество у python - это действительно killer feature. Понадобился мне обработчик в txt2tags - это один import и одна функция, вуаля. Где php-шник бы сидел 30 минут, мне понадобилось 30 секунд.


>> используется он повсеместно.
> По этому критерию php явно рвет его как тузик грелку. Он как-то
> повсеместнее.

Мир - это не только домашние странички васи пупкина. Нишу php как самый популярный язык для helloworld-ов на платформе ms windows никто не отбирает и отбирать не собирается.


>> Поэтому им не нужно, для того, чтобы кому-то что-то доказать,
>> переписать весь мир на php. Когда мне понадобится форум, я его напишу
>> за полдня на bottle.py
> Да пишите наздоровье. Хоть за 15 минут. Проблема только в том что
> за 15 минут получится не законченный продукт, которым можно более-менее реально
> пользоваться на практике, а очередная унылая поделка - "proof of concept".

Если в форуме только 4 функции, нужных только мне, а не 98, из которых про 94 я вообще понятия не имею, то что там может сломаться?


> Выглядящая как говно, убогая как говно и работающая как говно, и
> потому...являющаяся говном для всех кроме ее автора. Сюрприз? Я таким не
> буду пользоваться даже задаром.

Я понял. Для тебя разработка - это когда кто-то тебе что-то написал задаром, а ты этим пользуешься.


> Некоторая деятельность еще делается из любви к искусству, но ваше искусство напоминает
> мне граффити упившегося криворукого панка. Обдолбанная мазня на стене после выжранного
> пива - еще не делает вас Пикассо. Аналогично, кусок говнокода писанного
> за полдня не сделает вас Кнутом. Или хотя-бы просто годным програмером
> способным выпустить адекватный продукт а не хаотичный набор кривых какашек.

Только почему-то энтерпрайзный продукт ужасно тормозит, умеет делать много того, что мне не надо, но плохо делает то, что мне надо. А мой - быстрый, резвый, делает то, что нужно, и на его создание у меня ушло то время, пока я пил чай. И он отлично решает свои задачи.


>> но хорошо не тогда, когда дворники убирают, а хорошо тогда, когда чисто.
> Теоретическая крутизна - это замечательно. Если доказана практикой :P.

Вики за 25 минуты в 50 строках кода - это реальность. И это работает. Можете прямо сейчас начинать искать там принципиальные недостатки, а мы послушаем.


> За 46 минут не получается продукт. За 46 минут получается очередная наколенная
> поделка. Место которой - в мусорной корзинке. Потому что каждый второй
> студент это уже написал. И как показала практика, это никому это
> нахрен не надо в таком виде. Какую-то ценность оно представляет только
> для самого автора, как некое упражнялово в кодинге. Для остальных это
> лишь очередной вырвиглазный высер. Звучит жестоко, но по факту - оно
> вот так. Вменяемому разработчику же должно быть понятно что если сделать
> более-много фич, там гарантированно будет много багов. На их отлов, фиксинг
> и обнаружение прочих проблем - уйдет немало времени. А может вы
> за 46 минут юнит-тесты родите? Или вы впервые такое слово слышите?

Узнаю php-шника. Мне кажется, что по знакомству с веб-фреймворками ему предстоит ещё немало открытий чудных.


> А как насчет нагрузочного тестирования? Вы и это слышите впервые? А
> как насчет послушать что думают пользователи о вашем поделии? Ах ну
> да, вы же не собираетесь сделать что-то юзабельное. Вы собираетесь поупражняться
> 46 минут в програминге а потом забыть о своем куске говнокода
> как можно скорее. Ну или куда вы так торопитесь то как
> на пожар? Серьезный продукт, сделанный по уму, который будет реально популярен
> и востребован - займет у вас гораздо больше времени и экономия
> лишних пары часов там вообще ничего не решает особо.

Да парень, да. И этот продукт уже есть. Он называется django. Ещё один называется рельсы. Поэтому студенту не нужно старательно раз за разом изобретать велосипеды.


>>> Да, конечно, виноваты все кроме самих питонистов. А, собственно, что мешает написать
>>> хоть тот же приличный форум?
>> Зачем? Питонисты не испытывают комплексов. Есть вон djangobb.
> Питонисты судя по всему испытывают понты и заскоки. Во всяком случае, если
> нечто писано на питоне - это почти гарантия низкокачественного, кривого и
> проблемного продукта. Рубисты тоже те еще экспериментаторы-экскрементаторы. Тот же redmine
> чуть более вменяем чем трак, но общее впечатление от большей части
> их фич весьма вырвиглазное.

Я так от вопросов и ответов мог ещё в три года уходить. И вообще, судя по сленгу и обилию детстдовских слов, меня не покидает ощущение, что уважаемый оппонент примерно такого-же возраста. У меня у младшей дочери культура речи и то чище.


>>> спонсировать не будут. Потому что "питон это круто" как аргумент -
>>> не пробирает никого кроме самих питонистов.
>> Поэтому индустрия и разваливается на глазах,
> Да что вы так переживаете? В аквариуме с акулами действует естественный отбор.
> Боюсь правда что вам с критерием "могу написать за 46 минут
> форум" светит только быть зохаванным более успешными акулами.

Товарищ, мы тут долго искали нишу, где же php может быть пригоден? Может он хорош для быстрой разработки? Так php-шники от слова быстрой как от огня бегает. Также мы в 5 сериях прошлись по всем сферам, но так и не нашли, чем же php лучше для разработки, чем что-то другое.


>> и только огромные вбуханные деньги заставляют обвешиваться подпорками
>> типа hiphop. Но ничего, один раз доткомы рухнули, рухнут и другой.
> Ой, питонистам ли об этом вещать, с их тормозным по дефолту чудом
> природы, у которого вечно ломают совместимость по версиям и прочая.

Django только недавно перестала поддерживать python 2.3, который боюсь соврать точно, сколько лет назад. А в php проблемы в совместимости php 5.2 и php 5.3. И по скорости - тесты явно не согласны.


>> lamp - это мануфактурное производство веба. но железный конь пришёл на смену
>> крестьянской лошадке, так и lamp банально не справляется как конкурент всем
>> этим python-ам, django-ам, bottle.py-ям, рубям и рельсам.
> Этим питонам, джангами и прочим - явно не один год. А воз
> и ныне там.

Где там? Что django нет среди крестьян? Так за это я должен сказать php большое спасибо и покланяться в ножки. Нормальные люди могут решать нормальные задачи, и им никто не мешает.

Для нормальных задач php не конкурент django, вообще. И жигули не конкурент мерседесу. И если у тебя не хватает на мерседес, то мерседес не должен под тебя подстраиваться, это уже твоя проблема.


>> И используется по привычке или из-за кучи кода, который нужно поддерживать.
>> Но крестьянская лошадка железному коню никак не конкурент.
> Ну так где же результат вспашки?

Скорость разработки, скорость выполнения, удобство разработки. А проблемы крестьян никого не волнуют, не могут купить автомобиль, пусть и дальше ездят на своих убогих телегах.


> Апломба у вас - на пятерых пхпшников хвати. Пхп - это среда
> с помощью которой умудряются делать более-менее вменяемые продукты которые более-менее
> уместно смотрятся в вебе и снискали популярность.

"50 лакеев сочиняли вместе и сочинили." Достоевский явно писал про php-шников.


> Наверное не потому что
> у них хомпаги по 50 секунд грузятся как у вас, а?
> Сайт у которого хомпага грузится 50 секунд вообще ни 1 дятел
> второй раз не посетит и такой сайт очень скоро будет посещаться
> только его админом :)

php-шники скупают сервера вагонами, на по моим меркам мизерную нагрузку (я был внутри и всё видел), придумывают трансляторы-компиляторы, и вообще, то время, которые нормальные люди тратят на развитие и улучшение сервиса, они тратят на борьбу с тормозами.

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
  Введите код, изображенный на картинке: КОД
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру