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


ru.cgi.perl

 
 - RU.CGI.PERL ------------------------------------------------------------------
 From : vitus@ice.ru                         2:5020/400     14 Dec 2000  19:05:28
 To : Pavel Kurnosoff
 Subject : Re: c vs perl
 -------------------------------------------------------------------------------- 
 
 Pavel Kurnosoff <Pavel.Kurnosoff@p25.f736.n5030.z2.fidonet.org> wrote:
 
 PK>On Wed, 13 Dec 00 12:39:36 +0300 vitus  wrote:
  v>> Кофе - ни разу не интерпретируемый язык. А очень даже компилируемый.
  v>> Можно даже в native code, хотя обычно компилят в какую-то хрень.
  v>> По-моему граница между компилируемым и интерпретируемым языком проходит
  v>> по наличию/отсутствию конструкции eval или ее аналога.
 PK>ну так - да. но все равно, пока xalan-j и xalan-c++ не начнут давать хотя бы
 PK>сходные временные результаты даже при достаточном количестве памяти для
 PK>первого, я окончательно во все эти jit'ы не поверю. 
 
 В моих устах "компилируемый" это такое ругательство. А Java (и со всеми
 jit-ами, но за вычетом gcj) это язык, сочетающий недостатки
 компилируемого и интерпретируемого языков, при полном отсутствии
 достоинств тех и других..
 
  
  v>> А про эхотаг забыл? Который весь из себя multiparadigm, до той степени,
  v>> что пользоваться объектами в нем ничуть не более криво, чем чем-либо
  v>> другим.
 
 PK>знаешь, писать на perl OO - это ну примерно как... вобщем, ты свою дискуссию 
 PK>с Корчмарем в ру.уних насчет ссылочной целостности еще помнишь? дык вот это
 PK>то же самое.
 
 Hет, не то же. perl - это настолько большая помойка, что туда все что
 угодно вписывается. Поэтому в той мере в какой ОО вообще нужно не на
 уровне дизайна, а на уровне реализации (а на мой взгляд эта мера ну
 очень не велика) оно туда вписывается.
 
 v>> А SmallTalk, Effiel и еще куча других? А Common Lisp с его CLOS?
 
 PK>а реальные средства разработки где? и вся инфраструктура? нет уж, ты ж на
 PK>латыни не разговариваешь, правильно?
 
 Что такое "реальные средства разработки и вся инфраструктура"?
 
 Для LISP и Scheme библиотек в сети доступно не сильно меньше, чем
 перловых модулей на CPAN. А уж их command-line режимы не снились не
 только perl -d, но и питону.
  v>> А tcl с его восемью или десятью разными объектными системами?
 PK>ну, ОО tcl это вообще имхо самый "ужасный" пример столь нелюбимого тобой
 PK>впихивания ОО в процедурный язык.
 
 Tcl ни разу не процедурный язык. Это макропроцессор такой типа M4.
 
 Который зачем-то умеет некоторые команды выполнять, а не просто
 переписывать. 
 
 А уж с какой семантикой он их выполняет - объектной ли, процедурной ли, 
 функциональной ли - личное дело конкретного скриптописателя.
 
 -- 
 Victor Wagner      vitus@ice.ru
 Chief Technical Officer    Office:7-(095)-785-09-72
 Communiware.Net    Home: 7-(095)-135-46-61
 http://www.communiware.net      http://www.ice.ru/~vitus
 --- ifmail v.2.15dev5
  * Origin: Siberian Internet Company (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 Re: c vs perl   vitus@ice.ru   14 Dec 2000 19:05:28 
Архивное /ru.cgi.perl/23183b312fd8d.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional