Перейти к тексту


developerWorks Россия  >  Linux  >  

Техническая библиотека

developerWorks
 Ссылки по теме:    IBM Redbooks  |  Форумы
 
  
 
 Название  5    Скрыть краткие описания    
 
Название Дата
Искусство метапрограммирования, Часть 1: Введение в метапрограммирование
Одной из самых неиспользуемых технологий программирования является написание программ, генерирующих программы или части программ. Узнайте, почему метапрограммирование необходимо, и рассмотрите некоторые его компоненты (текстовые макроязыки, специализированные генераторы кода). Узнайте, как создать генератор кода, и познакомьтесь ближе с чувствительным к языку макропрограммированием в Scheme.
    20.10.2005  
 
Искусство метапрограммирования, Часть 2: Метапрограммирование с использованием Scheme
Метапрограммирование (программирование с использованием генераторов кода, или написание программ, которые сами пишут код) имеет множество полезных свойств, таких как упрощение обслуживания кода и облегчение использования стереотипного кода. В первой статье этой серии объяснялось, зачем нужно метапрограммирование, как создать генератор кода, а также рассматривались некоторые компоненты метапрограммирования, и было представлено чувствительное к языку макропрограммирование. В этой статье вы узнаете о технологиях и приложениях метапрограммирования в языке Scheme, увидите, как программируются макросы, и как они могут значительно облегчить широкомасштабные задачи программирования
    26.01.2006  
 
Искусство метапрограммирования, Часть 2: Метапрограммирование с использованием Scheme
Метапрограммирование (программирование с использованием генераторов кода, или написание программ, которые сами пишут код) имеет множество полезных свойств, таких как упрощение обслуживания кода и облегчение использования стереотипного кода. В первой статье этой серии объяснялось, зачем нужно метапрограммирование, как создать генератор кода, а также рассматривались некоторые компоненты метапрограммирования, и было представлено чувствительное к языку макропрограммирование. В этой статье вы узнаете о технологиях и приложениях метапрограммирования в языке Scheme, увидите, как программируются макросы, и как они могут значительно облегчить широкомасштабные задачи программирования
    26.01.2006  
 
Искусство метапрограммирования: Часть 3. Корпоративное метапрограммирование
Метапрограммирование все шире используется по мере того, как задачи программирования становятся более простыми и наглядными. Это происходит в рамках архитектуры OMG's MDA. В этой статье описывается архитектура MDA и проблемы, которые она позволяет решать.
    03.07.2008  
 
Очаровательный Python: Магия декораторов
Python сделал возможным метапрограммирование, но новые версии приносят часто не совместимые с предыдущими новшества. Python 2.2 занялся изготовлением метаклассов, а в Python 2.4 возникли декораторы, реализующие многие возможности метапрограммирования.
    28.05.2007  
 
 Название  5    Скрыть краткие описания    
 
Ничего не нашли? Предложите материал.