История изменений
Исправление
geekless,
(текущая версия)
:
Пажалста:
Использование конструкторов, деструкторов, перегруженных операций и механизма исключений «позволяет прятать очевидную семантику». Глядя на код, никогда точно не скажешь, что за неведомая херня будет из него вызываться, и во что он превратится после компиляции. Добавим сюда еще традиционное болото из < < < < > > < > > > , и получаем говнокод, по сравнению с которым рассуждать о низкой читаемости лиспа просто смешно.
Исходная версия
geekless,
:
Пажалста:
Использование конструкторов, десктрукторов, перегруженных операций и механизма исключений «позволяет прятать очевидную семантику». Глядя на код, никогда точно не скажешь, что за неведомая херня будет из него вызываться, и во что он превратится после компиляции. Добавим сюда еще традиционное болото из < < < < > > < > > > , и получаем говнокод, по сравнению с которым рассуждать о низкой читаемости лиспа просто смешно.