adontz -> Re[10]: Perl
a>>> Например я хочу написать расширение, которое позволит обращаться к
a>>> новой БД. В PHP я беру Си/Си++ библиотеку-интерфейс поставляемую с
a>>> БД и делаю над ней PHP обёртку (простой прокси). Описываю имена
a>>> фукций и параметры и... готово.
hrg>>PerlXS — подключай что хочешь на здоровье. И все таки — для какой БД
hrg>>ты не смог найти уже готовый модуль?
a> Я привёл пример задачи. Подключать можно что угодно.
Вообщем за 4 года хардокрного использования перла мне ни разу не
потребовался механизм подключения чего либо через Perl XS. Потому что есть
CPAN
a>>> Даже никах include/requare не надо — сразу пользуйся. А в
a> перле?
hrg>>Это плохо, потому что у тебя в память грузиться сразу
a> все.
a> Это как раз хорошо. подумай сам. Два php-cgi.exe загрузят только
a> одну
a> копию DLL, а две программы на перле — две копии библиотеки.
Или ни одну
hrg>>Ок. Но самом по себе смешивание кода и HTML — уже плохой
a> признак,
a> Это нормально удобно для веба. И не в теории, а на практике,
a> когда в статике на HTML делается дизайн, а потом в него вставляют
a> динамические места.
Это не нормально. Либо тебе не приходилось делать большие проекты и
поддерживать их в ктуальном состоянии.
hrg>>думал, как без префиксов реализовывать такие
a> конструкции:
hrg>>hrg>>${$ref}; #раскрытие ссылки как
a> скаляра
hrg>>@{$ref}; #раскрытие ссылки как массива
hrg>>%{$ref};
a> #раскрытие ссылки как хеша
hrg>>&{$ref}; #раскрытие ссылки как
a> кода
hrg>>*{$ref}; #раскрытие ссылки как typeglobe
hrg>>и
a> т.д.
hrg>>
hrg>>или ты никогда не пользовался сложными
a> структурами?
a> Есть операторы приведения типа аналогичные C++'ным.
a> (int)ref,
a> (string)ref и так далее.
А тут лишние операторы не нужны ;-Р
hrg>>Используй HTML::Mason — будет
a> тебе вселенское щастье.
a> Ну вот сравнил и выбрал PHP
Видимо не сравнивал.
hrg>>Он кстате и
a> под mod_perl работает, т.е. имеет доступ к тому, к чему
hrg>>PHP придется
a> писать кучу "обвязок".
a> Это что например?
apachelib.
a> P.S. А почему у тебя
a> цитирование заново переразбивается на строчки?
a> На большом мониторе
a> выглядит ужасно — весь текст слева.
Это все fidolook
А насчет монитора — может я с телефона пишу?
<!-- Yury Kopyl aka hrg | Только взял боец гитару, сразу — видно
гармонист -->
Posted via RSDN NNTP Server 1.9 delta
artSGTU -> Re[10]: Perl
a> А все таки на asp.net удобнее
a> программировать чем на perl и php
Удобнее программировать на том, к чему привык
<!-- Yury Kopyl aka hrg | Хоббиты — маздай! Мордовия — фарева! -->
Posted via RSDN NNTP Server 1.9 delta