Re[11]: Perl
От: hrg Россия  
Дата: 08.12.04 22:46
Оценка:
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
Re[11]: Perl
От: hrg Россия  
Дата: 08.12.04 22:46
Оценка:
artSGTU -> Re[10]: Perl

a> А все таки на asp.net удобнее

a> программировать чем на perl и php

Удобнее программировать на том, к чему привык

<!-- Yury Kopyl aka hrg | Хоббиты — маздай! Мордовия — фарева! -->
Posted via RSDN NNTP Server 1.9 delta
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.