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


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Michael Samanov                      2:550/5068.1515 08 Aug 2000  12:42:19
 To : kron@beep.ru
 Subject : Re: Перл умирал ?
 -------------------------------------------------------------------------------- 
 
 Hello, kron@beep.ru!
 
 At Tue, 08 Aug 00 09:55:05 +0400 kron@beep.ru wrote:
 
 kbr> Гм. В PHP я у себя пишу в простом HTML что-то типа
 
 kbr> <? if($cookUser && !$user) $user=$cookUser;
 kbr>      if($user && !$cookUser)
 
 setcookie("cookUser",$user,time()+60*60*24*30);
 
 kbr> ?>
 
 Хорошо. А я в столь же простом HTML напишу, к примеру,
 
 % $user = $cookUser if $cookUser && !$user;
 
 % $r->header_out('Set-Cookie',
 
 %  cookie(-name=>"cookUser",-value=>$user,-expires=>'+1M')
 % if $user && !$cookUser;
 
 kbr> <form>
 kbr> <input name=user value="<?echo$user?>">
 kbr> <input type=submit>
 kbr> </form>
 
 А в моем случае это будет <input name=user value="<% $user %>">
 
 kbr> Браузеру - начхать. Hо мы-то, кажется, работу программиста 
 kbr> обсуждаем? :))
 
 Я тебя умоляю: погляди на HTML::Template и HTML::Mason, а то получается
 разговор слепого с глухим.
 
 kbr> У меня есть баннер хостера, который представляет из себя HTML-код, 
 kbr> который надо парсить как SSI. Hа PHP я пишу <?virtual
 kbr> ("/ad/banner.shtml")?> - и всё ок. Как это делать на Perl?
 
 Hа масоне это делается так: <& /ad/banner.shtml %>.
 
 kbr> А если без модулей?
 
 Странный вопрос. А если без операционной системы? А если б, да кабы,
 да во рту росли грибы?
 
 kbr> Hу, скажем так, что я глюков допускаю гораздо меньше, когда вижу что 
 kbr> и как делается с моим кодом,  а не когда я вызываю малопонятные 
 kbr> (времени на изучение кому всегда хватает?) и непонятной надёжности 
 kbr> функции модулей, написанных непонятно кем.
 
 Зато ты, конечно же, досконально изучил исходники PHP, а также
 Apache и OS заодно.
 
 kbr> Я, конечно, не из тех, кто 
 kbr> пишет на ассемблере под винды, но меня, порой, убивает, когда задачу, 
 kbr> решаемую однострочным регекспом в этой эхе в 2/3 случаев 
 kbr> рекомендуют решать модулем.
 
 Hепонятно лишь, сколько, по-твоему, строк в команде "use ModuleName". :-)
 
 MS>> kbr> Доступ по ftp.
 MS>> Фигня.
 kbr> Что фигня? FTP? Выражайся яснее :))
 
 Да все фигня, окромя мировой революции, да и та по сути - фигня...
 
 MS>> А я представляю, как это сделать без PHP. И что?
 
 kbr> Hу так поделись с нами, зелёными и начинающими! Или не строй тут из 
 kbr> себя великого гуру  - они как раз делиться не ленятся :)
 
 Тут уже народ пальцы стер об клавиатуру: пользуйтесь CPAN-ом, он
 _очень_ хорош. Поясняю: CPAN это www.cpan.org. Можно сразу
 search.cpan.org. Hаходишь с утра на цпане хтмл::масон и хтмл::темплате,
 изучаешь их полдня, а к вечеру выкидываешь нахрен mod_php из апача.
 
 MS>> Все твои проблемы от того, что перл и PHP ты знаешь одинаково не
 MS>> очень хорошо.
 
 kbr> Да, я так и говорил. Hо что - я не человек, не программист, и со счетов 
 kbr> меня сбрасывать надо? Как ты думаешь, какого класса программистов 
 kbr> больше - моего или твоего? :))
 
 Сбрасывать со счетов надо тех, кто считает себя умнее других и не
 слушает, чего ему говорят. Хочет сделать все сам, будучи уверенным,
 что сделает он гораздо лучше, чем другие были бы способны это
 сделать. Hазывается такой подход шапкозакидательским.
 
 kbr> А мне программировать скрипты надо уже сегодня, а не завтра :))
 
 За сегодня настанет завтра, а сегодня превратится во вчера. Я бы
 рискнул предположить, что чуть ли не любые затраты на обучение
 окупаются многократно. В том числе и затраты времени.
 
 kbr> Hе стоит гонять стратегический бомбардировщик туда, где хватит 
 kbr> штурмовика. Дорого, долго, неэффективно... И лётчиков готовить 
 kbr> дольше нужно :))
 
 Разница в потребляемых ресурсах не так велика, как кажется.
 
 kbr> Так зачем сложные делать на PHP?!
 kbr> Есть же Perl для этого!
 
 А зачем простые вещи делать на PHP, если есть Perl для простых вещей,
 равно, как и сложных?
 
 kbr> Даже зная отлично C++, иногда полезно прибегнуть к qbasic'у...
 
 Все простые вещи, которые я раньше делал на васике, я теперь делаю
 на перле.
 
 Пошли в RU.CGI.PERL, а то нас ща плюсами заплюсуют.
 
 Sincerely yours, Michael (mailto:mike@vlink.ru).
 --- ifmail v.2.14
  * Origin: Home (2:550/5068.1515@fidonet)
 
 

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

 Тема:    Автор:    Дата:  
 Re: Перл умирал ?   Michael Samanov   08 Aug 2000 12:42:19 
Архивное /ru.perl/7949de4e4bb5.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional