LINUX.ORG.RU

К какой парадигме программирования относится Generative Programming?


0

0

К какой парадигме программирования относится Generative Programming?

Из этого определения не очень понятно:
Generative programming is a style of computer programming that uses 
automated source code creation through generic classes, templates, 
aspects, and code generators to improve programmer productivity.

Может порождающее программирование - самостоятельная парадигма?

In fact, generic programming, as provided in C++ via templates, is a 
primitive form of generative programming.

Интересно!
Вот в том, что обобщённое программирование - это самодостаточная 
парадигма, я никогда не сомневался.

Оказывается все не так очевидно :)
Хотя это и вопрос классификации.

Krivenok_Dmitry
() автор топика
Ответ на: комментарий от Krivenok_Dmitry

а чем обобщённое программирование заработало статус парадигмы? чем оно так особенно?

Pi ★★★★★
()
Ответ на: комментарий от Pi

хотя вообще-то заработало... Страуструп так часто употребляет это слово, что оно кроме как с Цпп не ассоциируется: что не мысль, то парадигма...

Pi ★★★★★
()

Я всегда думал что обобщённое программирование это урезанное метапрограммирование...

CrazyPit ★★★
()
Ответ на: комментарий от CrazyPit

Ну в том виде как оно есть в С++ (и преподносится Страуструпом в Design and Evolution), обощенное программирование - это кастрированный вариант системы типов HM.

Begemoth ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.