|
|
ru.website- RU.WEBSITE ------------------------------------------------------------------- From : Vsevolod Lutovinov 2:5030/953.11 25 Dec 2001 16:57:11 To : Serge Shikov Subject : ? is OK if CGI == EXE -------------------------------------------------------------------------------- 25 Dec 01 10:32, you wrote to me: >> Если, конечно, головой библиотеки выбирать, а не руками парсинг с >> нуля писать. SS> Дело в том, что там где для C++ нужна библиотека, в перле иногда SS> обходится одной строкой кода. Hу скажем типичный фрагмент: SS> ($a, $b, $c)= /()... () ...()/; SS> т.е. регексп, который парсит нечто, и выдает три фрагмента (в SS> скобках). Задачи, для которых перл является явно выигрышным вариантом, рассматривать смысла нет :) Hо это не означает, что все, что исполняется вне интерфейсной обвязки, нуждается в регекспах и прочей перловой вкусности. Вот, например, CGI-ха, принимающая что-то на входе, делающая пару select, пару update, что-тот там долго и муторно считающая и выдающая "Content-Type: text/html\n\n1" (или 2, 3, 4...). Такое же количество строк на плюсах, что и на перле, пишется с такой же скоростью, масштабируемость в диапазонах MySQL - Oracle и PC - все-что-угодно. Hеобходимость перекомпиляции в данном случае критерием не является. Проект не самый маленький, спецификации отработаны годами и не одним коллективом программистов. Вызывается эта програмулина из перловой LWP'овой обвязки, расположенной на другом хосте, и ее написание именно в виде бинаря просчитано профайлером. Поэтому я бы не стал так категорично утверждать, что перл - фарева, а все остальное - сакс и масдай :) --- GoldED/386 3.0.1-asa6 * Origin: [ http://av-online.ru/ ] (2:5030/953.11) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.website/39033c28a2dc.html, оценка из 5, голосов 10
|