|
ru.cgi.perl- RU.CGI.PERL ------------------------------------------------------------------ From : Artem Chuprina 2:5020/400 02 Sep 2004 16:42:34 To : Alexey Gradovtsev Subject : Re: Вопросец -------------------------------------------------------------------------------- Alexey Gradovtsev -> Victor Wagner @ Thu, 2 Sep 2004 12:15:24 +0000 (UTC): AG>>> Скажем так: на чистом С в современности писать AG>>> действительно не стоит - не рекомендуется - нельзя. Без AG>>> веских на то оснований (скажем, когда имеешь дело с AG>>> микроконтроллерами, выбирать не приходится). А вот писать AG>>> на С++ с использованием специальных библиотек, объектов, VW>> Там царит еще большая концептуальная путаница, чем в эхотаге. VW>> Hо эхотаг хотя бы интерпретируемый язык с какими-никакими VW>> интроспективными возможностями. AG> Что ж с того? :) Выразительные возможности. VW>> С хотя бы маленький и компактный. Его запомнить можно. AG> Забавный аргумент, когда выше было сказано, что легче застрелиться, чем AG> променять перл на С ;) Требуемое подмножество perl тоже можно запомнить, а для остального существуют достаточно продвинутые средства поиска. AG>>> Hе стоит забывать, что С(++) - это все же компилируемый AG>>> язык, в отличие от эхотага. VW>> Hу так это же один сплошной недостаток. И там, где нет сверхжеских VW>> требований к производительности, компилируемые языки использовать не VW>> стоит. AG> Говоря о CGI - абсолютно согласен. Hо говоря о пользовательских AG> программах, это невозможно. Hевозможно установить всем юзерам AG> интерпретаторы всех языков, к которым привычен каждый программист. tcl позволяет завернуть в один бинарник интерпретатор, необходимую часть файловой системы и скрипт. У эхотага в этом смысле, конечно, дела обстоят хуже, но и тут несложно найти выход. Ты же встречал под виндой программы, которые требуют версию некоторой библиотеки не ниже заданной? Да и под не-виндами тоже, только под не-виндами это проверяет не инсталлятор программы, а менеджер пакетов дистрибутива :-) И что, "невозможно установить всем юзерам все нужные версии библиотек"? Или все-таки эта проблема решается посредством установки данному юзеру нужной версии в тот момент, когда она ему понадобилась? Чем же интерпретатор хуже? -- Artem Chuprina RFC2822: <ran@ran.pp.ru>, FIDO: 2:5020/122.256, ICQ: 13038757 --- ifmail v.2.15dev5.3 * Origin: Leninsky 45 home network (2:5020/400) Вернуться к списку тем, сортированных по:
Архивное /ru.cgi.perl/25606fe6d5430.html, оценка из 5, голосов 10
|