|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Mikhail Selivanov 2:5025/59.3 01 Apr 2002 17:00:23 To : Vladimir Bormotov Subject : Re: записки тетки-бух галтера -------------------------------------------------------------------------------- Monday April 01 2002 01:30, you wrote to Zahar Kiselev: ZK>> Есть такая штука, как _самодокументируемость_ - так вот создатели ZK>> Ады об этом подумали, а создатели Перла - точно нет. VB> Перл я не рассматриваю, мне он не инетерсен. Хотя, там тоже подумали. VB> POD, называется. и много ты исходников видел с POD? ZK>> Вот, там выше говоря про абстракции я был прав. Все-таки дело не ZK>> в компилируемости, а именно в этом. VB> разумеется. Hа скриптовых языках очень просто описывать предметную VB> область. Достаточно знать "подход к описанию мира" заложеный в язык, VB> и уметь его применить. Hапример tcl я называю "командно VB> ориентированый". Python/Ruby удобен когда предметная область хорошо VB> раскладывается на объекты. Perl, вообще хорошая штука, там можно VB> писать чуть ли не на английском. т.е. все это ПРОЩЕ, чем описывать VB> классы, модули и прочие формальности в более строгих языках, типа ADA, VB> Pascal, Eiffel. очень интересно... "подход к описанию мира"... а где можно прочитать про такую феньку? может я тоже перейду с C++ на скриптовые языки... скажу только, что лучшего объектно-ориентированного языка чем C++ я не юзал... дайте мне доводы в пользу скриптовых языком по части ООП. а то что в перле можно писать по ангельски - действительно большое открытие :) Перл на скока мне не изменяет память изначально предназначался для обработки текстовых документов... Hичего не скажу плохого про перл, он мне нравится, но писать на нем с ООП - жуть и муть. ZK>> Может я конечно и не прав, но мне казалось, что сразу писать ZK>> корректный код - это не дорого. VB> код под одну платформу вполне корректный. Просто не VB> кроссплатформеный. Используются особенности платформы. а тут уж целая идеология. кому что надо - если кроссплатформенное то и компилируемые языки тож подойдут, взять хотя бы Java. Sincerely, Selivanov Mike --- * Origin: Ave, Caesar, morituri te salutant. (2:5025/59.3) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/28063ca85ce5.html, оценка из 5, голосов 10
|