|
|
ru.website- RU.WEBSITE ------------------------------------------------------------------- From : Serge Shikov 2:5020/400 07 Jan 2002 17:28:33 To : Alexander Temerev Subject : Re: ? is OK if CGI == EXE -------------------------------------------------------------------------------- Alexander Temerev wrote: > > >> VZ> 5. Есть метаклассы. > >> VZ> Вопрос: в Perl есть метаклассы? > >> (нарываясь на holy war) Метаклассы - зло. Зачем они? %) > SS> Обоснуй (с). Hу типа - если ты уверен, что они зло - покажи чем плохо, > SS> да? > Они все усложняют. Тоже в общем не аргумент. Могут усложнять при: 1. Hеверном применении (т.е. для той задачи, что была предусмотрена, но не так, как положено). 2. Применении не по назначению, т.е. не для той задачи. Hу типа как в ru.java я за месяц видел два примера, когда задают вопрос, на который в ответ напрашивается рефлексия, а когда копнешь глубже - оказывается автору просто коллекция нужна. Рефлексия тут бы все усложнила, но это же не значит, что она - зло. > Лучше покажи случай, когда без них нельзя обойтись. Hе покажу. Я уже ссылался на машину Тьюринга два раза, хватит пожалуй ;-) Обойтись можно без всего. Без объектов в том числе. > Хотя по здравом рассмотрении я уже пришел к выводу, что, в общем, не такое уж > и зло. Hу дык - ненужные вещи, они если не нужны - так и не пользуйся, какоеж это зло? Зло - это когда скажем в языке есть один способ что-то сделать, и тот кривой. --- ifmail v.2.15dev5 * Origin: home (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.website/282513545986.html, оценка из 5, голосов 10
|