|
|
ru.website- RU.WEBSITE ------------------------------------------------------------------- From : Vladislav Zlobin 2:5011/13.33 06 Jan 2002 11:58:52 To : Alexander Kostiuchenko Subject : ? is OK if CGI == EXE -------------------------------------------------------------------------------- On 05/Jan/02 at 04:24 you wrote: VZ> Шеф, срочно начинай изучать OO-языки. Hачни со Smalltalk. VZ> Изучишь -- можно будет продолжить обсуждение темы "Perl не VZ> уступает ни одному [ОО] языку". AK> я тоже могу сказать - срочно начинай изучать Perl, после чего можно AK> будет продолжить... Спасибо, я уже давно начал. С awk я в свое время перешел на Perl4. AK> но не хотелось бы продолжать обсуждение в таком ключе. Саша, дорогой, если ты перестанешь каждый совет воспринимать как личное оскорбление -- жизнь станет существенно более приятна. :) AK> Если ты действительно считаешь, что в ST есть обьектные AK> фишки, принципиально не реализуемые в Perl - приведи их тут. Хоть AK> пяток... Лови: 1. Я могу наследовать от _любого_ типа, включая строковый. Вопрос: я могу наследовать от строкового типа в Perl? 2. Если у меня есть класс Foo, от которого наследуются классы Bar и Buzz, то я могу в процессе воспровождения программы добавить метод в предка. Вопрос: могу я это сделать в Perl, не залезая в исходники предка? 3. Я могу давать методам читабельные имена, например: save: (объект) into: (БД). Вопрос: я могу это сделать в Perl или мне придется сливать все в одно слово (saveInto)? 4. Я могу создавать свои управляющие конструкции. Вопрос: могу я создать, к примеру, C-образный switch в Perl? 5. Есть метаклассы. Вопрос: в Perl есть метаклассы? Итак, каковы будет твои пять ответов на эти пять вопросов? /SCoon P.S. Зря ты 10 не попросил. Десяток я сходу набрать не смог. :) Hо если какие-то пункты тебе не нравятся -- скажи, я на други заменю. --- добрый доктор v0.43i/W32 * Origin: NlC (2:5011/13.33) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.website/159991bb66608.html, оценка из 5, голосов 10
|