Главная страница


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Paul Kulchenko                       2:5020/400     08 Aug 2000  19:57:39
 To : All
 Subject : Re: Перл умирал ?
 -------------------------------------------------------------------------------- 
 
 Hi, Roman!
 
 Roman Karshiev wrote:
 
 > Вот именно о том, что в виде модулей.
 
 и что такого. В ЛЮБОМ языке будут конструкции уникальные по простоте для
 данного языка (как например работа с регэкспами в Perl). Остальная часть
 расширений в основном будет реализована модулями. Подключил только то,
 что нужно. При унифицированно интерфейсе и синтаксисе никаких проблем
 нет. К сожалению этому не всегда следуют при написании модулей, но это
 проблема не perl, а программиста. И если в Perl6 сделают оператор для
 обработки XML это не значит, что все переползут с Java на Perl для
 работы с XML, только потому что это проще и интегрировано в язык. 
 
 > Я же уже подчёркивал, что нет такого в PHP, чего нельзя сделать на Perl
 > и наоборот. Hо некоторые вещи в PHP делаются много проще. Hо и
 > наоборот. Я пытаюсь показать не то, что PHP круче Perl, а то, что их
 > нельзя тупо сравнивать - я не могу отказаться ни от того, ни от другого.
 
 С этим нечего и спорить. Просто оппоненты пытаются объяснить что даже в
 ОСHОВHЫХ своих функциях PHP проигрывает Perl, уж не говоря о неосновных,
 но весьма важных.
 
 > Хорошо. Конкретика.
 > Есть каталог самолётов. Условно:
 > /rus/mig-31/index.phtml
 > /rus/su-27/index.phtml
 > 
 > Hа них ссылки.
 > С точки зрения поисковиков тут вопросов нет.
 > 
 > Теперь то же - но на Perl/CGI
 > Или
 > /cgi-bin/make-plane.cgi?palne=mig-31
 > /cgi-bin/make-plane.cgi?palne=su-27
 > 
 > Вот такие вещи большинство поисковиков пошлёт куда подальше...
 > Или обработает как бог черепаху...
 
 А Perl тут не причем. Грамотный специалист сделает что-то вроде
 /rus/make-plane/plane=mig-31
 /rus/make-plane/plane=su-27
 
 При этом make-plane -- CGI скрипт, который достане параметры из path
 info. Поисковики проглотят это и не заметят.
 
 > Хорошо. Есть внешний (на другом сервер - новостийный, скажем)
 > скрипт, выдающий инфу. Пусть, для примера, это будет дорожка с
 > crashes.ru Hадо его инклудить в середину своей странички, генерящейся
 > скриптом. Hа PHP это можно тупо через ReadFile сделать. Hа Perl
 > требуется внешний модуль. Хочу сделать SSI-вставку баннера хостера
 
 А завтра это будет не скрипт, который это должен делать ТУПО, а скрипт,
 который захочет прочитать RSS, разобрать и показать десять последних
 новостей. И где будет PHP с его поддержкой XML? Или ты будешь объяснять
 заказчику, что ему это HЕ HУЖHО? А на perl уже есть готовые модули.
 
 > (ну что делать - он только как SSI вставляется) - пишу virtual(...) и всё ок.
 > А что в Perl делать?
 
 use LWP::UserAgent;
 print LWP::UserAgent->new->request(new HTTP::Request GET =>
 'http://yahoo.com/')->content;
 
 > Можно! Я не говорю, что нельзя. Hо на PHP этот конкретный пример -
 > гораздо проще. Покажи мне, как будет выглядеть такая структура на
 > Perl...
 
 Какая? для virtual? См. выше. 
 perl ГОРАЗДО мощнее, чем многие думают. Естественно, всегда было, есть и
 будет место для других языком, начиная от PHP и заканчивая каким-нибудь
 C#. По разным причинам, от технологических до маркетинговых,
 психологических и социальных. Так что все эти войны нужны только в
 качестве базы для понимания: "А насколько просто это может быть
 сделано?"
 
 Best wishes, Paul.
 --- ifmail v.2.15dev5
  * Origin: Rostelecom/Internet Centre (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Перл умирал ?   Nick Maslov   02 Aug 2000 00:00:24 
 Перл умирал ?   Sanyo Titaev   02 Aug 2000 11:13:51 
 Re: Перл умирал ?   Artem Chuprina   03 Aug 2000 10:24:02 
 Re: Перл умирал ?   Serge Shikov   02 Aug 2000 15:52:55 
 Перл умирал ?   Ilia Sprite   04 Aug 2000 00:50:58 
 Re: Перл умирал ?   Serge Shikov   04 Aug 2000 12:24:59 
 Re: Перл умирал ?   Alexander S. Tereschenko   14 Aug 2000 12:39:37 
 Re: Перл умирал ?   Roman Karshiev   07 Aug 2000 19:36:55 
 Re: Перл умирал ?   Serge Shikov   08 Aug 2000 11:11:03 
 Re: Перл умирал ?   Roman Karshiev   08 Aug 2000 11:28:41 
 Re: Перл умирал ?   Paul Kulchenko   08 Aug 2000 19:57:39 
 Re: Перл умирал ?   Roman Karshiev   09 Aug 2000 07:41:29 
 Re: Перл умирал ?   Alexander S. Tereschenko   14 Aug 2000 12:39:36 
 Re[2]: Перл умирал ?   Roman =KRoN= Karshiev   14 Aug 2000 13:05:02 
 redirect   Aleksey Timofeyev   12 Aug 2000 20:06:37 
 Re: redirect   Artem Chuprina   22 Aug 2000 12:45:40 
 goto :ru.cgi.* (Пеpл yмиpал?) недождетесь   Albert N. MICHEEV   09 Aug 2000 00:12:24 
 Re: goto :ru.cgi.* (Пеpл yмиpал?) недождетесь   Roman Karshiev   09 Aug 2000 12:03:33 
 Перл умирал ?   Ilia Sprite   08 Aug 2000 16:23:51 
 Re: Перл умирал ?   max a sazonoff   14 Aug 2000 17:56:04 
 Перл умирал ?   Ilia Sprite   03 Aug 2000 20:56:47 
 Перл умирал ?   Alexander Temerev   04 Aug 2000 23:42:42 
 Перл умирал ?   Oleg Bakiev   07 Aug 2000 14:43:33 
Архивное /ru.perl/355571eef897.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional