>
PHP как неязык
http://nuclight.livejournal.com/107170.html
Ещё кто-то верит, что на PHP можно что-то написать?
Редакция от 16 сентября 2008
Тэги: программирование, ссылки
Комментарии (19)
спасибо, -подрочил- почитал
На самом деле х№йовская статья. Типо указаны траблы пхп, с такими оговорками как "ну да, это исправлено в последней версии" или "хотя в пятой версии появились...". Разнообразие функций - наоборот позволяет использовать нужные для конкретных задач. Поэтому пхп так популярен - есть множество функций для абсолютно любых задач. У пхп плохая скорость? Все последние тесты говорят о том что пхп сценарии быстрее перловских. Если уж у пхп скорость плохая, то значит у перла она и того ниже. Да, есть несколько минусов, но у кокого языка их нет? Тем более тут все на любителя.
цитата: "сходите и удивитесь, там 200 килобайт разбора недостатков перла"
почему же тогда не сравнить недостатки, на каком основании заявляется что перл лучше, а пхп язык на котором программировать нельзя??
Вобщем с перлом они пролетели, уж если сравнивать пхп, то с питоном.
gurza, ни в коем случае не имея в виду именно тебя, скажу, что именно обилие таких вот неконструктивных од в адрес php и дискредитируют его.
Майк, я отвечу кратко.
Во-первых, о скорости никто не говорит. Говорят о качестве языка.
Во-вторых, php никто ни с чем не сравнивает. Язык можно оценить сам по себе. Сравнивать языки — дело часто пустое.
В-третьих, perl я ненавижу даже больше php.
И самое главное: не надо двести функций для двухсот задач. Дело в том, что лучше иметь три функции, чем двести. Знаешь, 14 функций для записи в дескриптор там, где питон обходится одним оператором print и методами объектов — это, простите, ересь.
И вообще, язык, авторы которого не слышали о пространствах имён вызывает, в лучшем случае, недоумение.
>Во-первых, о скорости никто не говорит. Говорят о качестве языка.
цитата: "На этом фоне уже мелочью выглядит то, что производительность PHP может быть повышена до 500%"
а перлу что, тоже слабо повысить производительность на 500%?
функций в пхп так много, потому что появлялись новые, лучшие по сравнению со старыми, а старые оставались для совместимости. никто не заставляет помнить все функции. используйте те которые вам больше нравятся.
>И вообще, язык, авторы которого не слышали о пространствах имён вызывает, в лучшем случае, недоумение.
вам же говорят, что в php5 есть пространства имен. пусть они немного специфичны, но они есть. в следующей версии пространства имен должны быть доведены до ума.
читать не буду, потому что подозреваю про что там.
пишу на пхп. доволен. остальное х#йня.
Майк, единственное возражение, которое ты можешь выдвинуть (и выдвигаешь) — это что PHP не такой медленный, как утверждает автор статьи?
Ещё раз. Медленно. По буквам. Проблема php не в том, что он медленный, а в том, что он неправильно спроектирован.
Когда все функции свалены в кучу, это не пространство имен. Это куча.
Вася,
У каждого человека есть кругозор. Со временем он уменьшается до размеров точки. Тогда человек говорит: «Это моя точка зрения.»
хм. пашолнах#й?
если тебе лично не нравица язык, то ессно, ты будешь не согласен с тем, как он спроектирован/написан/работает. вобщем, свинья везде грязь найдет.
в питоне,кстати, я могу при желании откопать километры таких же "недостатков", начиная с обозначения блоков табами. и чо? пафтыкай в нете сколько
а) сайтов написано на пхп
б) хостеров поддерживает пхп
в) людей пишут на пхп
а то гавно, которое я отказался читать, дабы не портить себе настроение = продукт высера кучки еб#натов, которые с умными е#лами ведут пустые беседы.
кстати, олег, какаято столяровская категоричность к нелюбимому появилась в твоих каментах. не в обиду)
я говорю что единственный недостаток который вы тут двигаете - это то что у пхп функции свалены в кучу. Но на вкус и цвет все фломастеры разные. Если программировать на пхп хотябы месяц - все функции уже в памяти. И я не думаю что все программисты на других языках прям сразу угадывают как будет называться нужная функция, все равно нужно смотреть в хелп, если не знаешь точно.
Вася,
> свинья везде грязь найдет.
Переход на личности — не самый лучший аргумент в споре.
> cколько сайтов написано на пхп
Миллион леммингов не может ошибаться.
> олег, какаято столяровская категоричность к нелюбимому появилась в твоих каментах
В отличие от Столярова, я не баню. На ваше счастье. :)
Мике, чтобы освежить твою память — в статье освещены следующие недостатки php:
* Бессистемное именование функций, нелогичные аргументы и возвращаемые значения
* Чрезмерно большое количество глобально видимых функций
* Отсутствие раздельных пространств имен; области видимости
* Недостатки реализации
* Недостатки языка
* (Не)Пригодность к разработке серьезных приложений
Пока ты на всё это отвечал отговорками типа «а перлу слабо повысить производительность на 500%» или «нет, ну это есть, пусть оно появилось в пятой версии и немного специфично (читай — сделано по-идиотски), зато есть».
И ты говоришь — все функции в памяти? 4000? В питоне несколько десятков глобальных функций, и я их все не помню. То ли ты гений мнемоники, то ли ты прихвастнул.
В общем, я жду аргументов.
>Переход на личности — не самый лучший аргумент в споре.
какие личности? я просто сказал о том, что авторы статьи не любят пхп изначально, а потому и до#бываюца до всего, что по их мнению является недостатком. переход на личности ниже. там, где они еб#наты. добавлю ещё, что тупые скоты и бляди безмозглые.
> Миллион леммингов не может ошибаться.
ну п#здец, приехали. оказываеца, круче тот язык, который без недостатков, даже если на нем никто не пишет. а если все пишут на языке, который не нравица мне, то он гавно и все у#бки.
короче, я к чему. если бы данная новость называлась "люди считают, что пхп - неязык", я бы молчал. но когда знакомые люди говорят, что пхп неязык, следовательно, руслан, пишущий на пхп - непрограммист, то е#ал я в рот такое счастье.
> переход на личности ниже
Я обсуждаю язык PHP. Если ты хочешь пообсуждать авторов статьи, заведи для этого отдельную ветку. Даже если авторы — трижды е%анаты (кстати, что это значит-то?), это не мешает языку PHP быть плохим или хорошим.
> оказываеца, круче тот язык, который без недостатков
Да, это так, Руслан. Ты удивлён?
> а если все пишут на языке, который не нравица мне, то он гавно и все у#бки.
Я никого у#ебками не называл, заметь. Я всё как-то про язык пытаюсь поговорить.
> когда знакомые люди говорят, что пхп неязык, следовательно, руслан, пишущий на пхп - непрограммист, то е#ал я в рот такое счастье.
Твои комплексы по поводу собственной квалификации к делу, по-моему, тоже не относятся.
Написать комментарий
Вход в систему