Здравствуйте, Ikemefula, Вы писали:
I>А что конкретно из макросов пригодилось, ну, кроме логирования ?
А ты сам как-нить попробуй на досуге. Только сразу предупреждаю, что если проникнешься макросами, то у тебя все сознание сломаешь и потом писать на языках без макросов уже сможешь только с огромным батхертом (ломкой).
Макрос — это ведь не хак который позволяет сделать, то что без них красиво не сделать. Это еще и принцип абстракции. Мощнейший принцип. Когда ты почувствуешь, что можешь менять дизайн всей системы не переделывая кон реализации, а только изменив генератор кода для своего ДСЛ-я, то все эти ФВП, ПМ, каринг, ООП, ... тебе покажутся мелочами.
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.