|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Artem Chuprina 2:5020/400 06 May 2002 11:26:20 To : vilfred Subject : Re: Ускорении процесса разработки -------------------------------------------------------------------------------- Здравствуй, vilfred. v> Вот по моему это все ООП глючно. с помощю v> использования sub можно делать что угодно и как v> угодно... Hе глючно. Просто нестрого. Hо это фича, а не бага. ООП туда прикручено в имевшуюся идеологию. Точно так же, как в C++ и Delphi. Hо в отличие от C и Pascal в Perl изначально был механизм, позволяющий прикрутить туда ООП гораздо более гармонично. Что и было сделано. v> print "username exists!" if grep{m!^$user\t!} @tmp; v> а этот массив @tmp вызывается из подпрограммы, v> которая вызывается в самом начале. v> Т.е. одна строчка получается... только чтобы v> получить эту одну строчку нужно перелопачивать всю v> структуру программы. Иногда полезно. v> Вобщем глючно, но вроде бы v> удобно. Прадва и думаешь как-то по другому. И при v> таком подходе вся программа фактически состоит из v> одних условий вообще. Для большинства современных компьютерных программ на языке достаточно высокого уровня так и должно происходить. Плюс вызовы функций. Часть из которых библиотечная. Куда вся рутина и запрятана. Один раз. -- Artem Chuprina Communiware.net RFC2822: <ran@ran.pp.ru>, FIDO: 2:5020/358.49, ICQ: 13038757 - Как происходит программирование базы данных на языке шестого поколения? - "Хочу базу данных." - Как происходит отладка базы данных на языке шестого поколения? - "Хочу базу данных. Чтоб работала." --- ifmail v.2.15dev5 * Origin: Leninsky 45 home network (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/1445447c6481c.html, оценка из 5, голосов 10
|