Отчего PHP любят больше чем PERL ?

B
На сайте с 19.12.2006
Offline
3
Bof
2725

Отчего PHP любят больше чем PERL ?

Язык программирования Perl (http://perl.3car.ru)
Iryston.biz - деловой порт (http://iryston.biz)
Каширин
На сайте с 03.01.2004
Offline
1018
#1

Оттого, например, что ваш Перл отдает серверные ошибки с 500 кодами :D

SE
На сайте с 11.02.2007
Offline
13
#2
Каширин:
ваш Перл отдает серверные ошибки с 500 кодами

Да есть такое..Но ведь PHP имеет большее распространение не только из за этого, а скорее всего из за простоты написания программ.

Обмен ссылками Авто-Мото, Пишу PHP скрипты любой сложности, Продажа Запчастей на Японские Авто и Спецтехнику
stealthy
На сайте с 15.06.2006
Offline
69
#3
Каширин:
Оттого, например, что ваш Перл отдает серверные ошибки с 500 кодами

Само собой для разработчика есть логи ошибок. И такая вещь как use CGI::Carp qw( fatalsToBrowser ). Поэтому, если не замечать смайлика, то это препятствие только для ламеров.

А с практической точки зрения - слава богу, что детальная информация об ошибке в CGI врагу недоступна. Незачем ему знать что там случилось.

Вопрос ТС видимо проистекает из абстрактного любопытства (?) и/или незнания истории создания этих двух языков. Сравнивать их некорректно, поскольку создавались они для совершенно разных целей и в разное время. Соответственно, они по-разному устроены идеологически и с разной эффективностью решают одни и те же задачи. Веб для Перла строго говоря не целевое применение. Поэтому на порядок меньше книг по его использованию в CGI программировании. Поэтому обучение Перлу строится совсем не на тех примерах, чтобы любой студент мог его взять за основу для веб-разработок.

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

Подтверждением является распространенное мнение, что

S.E.O:
PHP имеет большее распространение не только из за этого, а скорее всего из за простоты написания программ.

В данном случае простота языка сама по себе - абстрактное понятие. На перле можно программировать "в стиле PHP". Равно как очень много PHP программ написано в жуткой форме, намного более ужасной чем пишет (писал) начинающий на GW-Basic 3.18. Но PHP заточен под веб. А перл - нет.

Twilight CMS (http://www.twl.ru): есть Free версия, очень проста и удобна в использовании. Консультирую по любым вопросам. Новый спорт - практическая стрельба (http://nikit.in) - не для офисного планктона.
Mihajlo
На сайте с 30.10.2006
Offline
156
#4

PHP проще. нечего гадать и философствовать ;)

SE
На сайте с 11.02.2007
Offline
13
#5
stealthy:
Но PHP заточен под веб. А перл - нет.
stealthy:
На перле можно программировать "в стиле PHP".

В стиле не нужно --- PHP заточен под веб.--> удобен, прост...

stealthy
На сайте с 15.06.2006
Offline
69
#6
S.E.O:
В стиле не нужно --- PHP заточен под веб.--> удобен, прост...

Пишете глупость.

Что значит "не нужно" - вообще не понял. Я имел в виду ОО стиль написания кода. Можно написать на Перле скрипт так, что вы с первого взгляда не поймете (мелочи в синтаксисе не в счет) на чем написано. И как следствие - трудоемкость разработки одного и того-же для большинства несложных задач будет совершенно одинакова.

А про "прост" я как раз выше и написал. Для опытного программиста на самом деле вообще пофигу на каком языке писать. И Перл нисколько не сложнее PHP. Это заблуждение.

Насчет "PHP удобен" - это вы расскажите любому, кто работал с большими и сложными регекспами. Поэтому ваше утверждение безотносительно ситуации не имеет права на жизнь.

Каждой задаче - свое решение. Любая попытка сравнивать эти языки - незнание матчасти. Но поскольку тут в основном веб-разработчики дискутируют - каждый выбирает язык для себя сам.

Лично мне Perl симпатичен больше, но только потому что так случилось исторически, что с ним я познакомился раньше. И в итоге знаю его на порядок лучше. Да, начинал я смотреть тогда же и PHP, но тогда он был еще в пеленках и не было бумажной литературы а с интернетом было хреново чтобы в доки онлайн лазить по каждому вопросу. Хотя, несколькими годами позднее все могло бы сложиться иначе. Но я нисколько не жалею.

Derek
На сайте с 23.09.2005
Offline
70
#7

я не понял, а кто собственно любит? пользователи, разработчики, хостеры или?

короче, perl рулит еще как :-)

(.)(.) или ( Y ) ? (http://www.realderek.ru/) : как заработать 20 миллионов долларов США за 2 года (http://www.realderek.ru/2010/04/20-millions-za-2-goda.html)
SE
На сайте с 11.02.2007
Offline
13
#8
stealthy:
А про "прост" я как раз выше и написал. Для опытного программиста на самом деле вообще пофигу на каком языке писать. И Перл нисколько не сложнее PHP. Это заблуждение.

Если писадь для web то я бы посоветовал PHP.

Посмотрите в интернете и сколько сайтов на php, на PERL, asp, и.тд

TC и спрашивает от чего PHP больше любят чем PERL.

Так от чего PHP больше любят чем PERL. ???

threak
На сайте с 02.03.2006
Offline
31
#9

как я рад, что выбрал .net и не участвую в этих бессмысленных спорах :)

Куплю хорошие площадки под статьи ссылки с внутренних Промышленность/Строительство.
Scorpio
На сайте с 04.03.2006
Offline
47
#10

те, кто начинали изучать веб-программирование лет 6 назад еще выбирали. сейчас в основном не выбирают, что изучать - изучают PHP, поскольку он более распространен. а вто почему он больше распространен уже высказывались выше.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий