|
|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Bulat Ziganshin 2:5093/4.126 23 Jul 2002 22:08:20 To : Andrey Sapozhnikov Subject : IDE Интересно почемy? -------------------------------------------------------------------------------- Tuesday July 23 2002, Andrey Sapozhnikov writes to Bulat Ziganshin: >> главное - иметь возможность отделить design-time код (объявления >> классов) от run-time кода. AS> Еще немного и мы таки изобретем C++. эта задача решается по-другому, за счёт документирования классов и методов на месте объявления. ведь и пердловая дока по модулям генерится на автомате из исходников. или нет? в ruby есть что-то тпа такого class A # вычисление факториала # i - целое число def fact(i) .... что превращается (специальной программой) в документация на метод A::fact и его аргумент >> для библиотечных модулей это не проблема. проблема для главного >> файла в проекте и возможно для модулей, которые он исполняет >> напрямую вместо вызова определённых в них функций AS> Hе вижу абсолютно никакой разницы между "библиотечными модулями" и AS> "главным файлом". в ruby и перле нет функции main, вместо этого просто выполняется верхнеуровневый код "главного файла" - того, который непосредственно вызвали Bulat, mailto:bulatz-AT-fort.tatarstan.ru, ICQ: work 15872722, home 11849833 ... Иногда для того, чтобы изменить свое восприятие мира, ... люди пытаются изменить сам мир --- GoldED+/W32 1.1.2 * Origin: Чубайс - повелитель тьмы (2:5093/4.126) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/33403d3dd4f6.html, оценка из 5, голосов 10
|