2010-09-08 2 views
-1

Я собираюсь написать groovy-скрипт для генерации buttload констант в файле javascript. ;)это считается метапрограммированием?

Возможно, метапрограммирование на разных языках? мета-языковое метапрограммирование?

Чтобы был ясен, я спрашиваю, к какой категории это подпадает под

+6

Что вы спрашиваете? И почему это имеет значение, если оно «считается» метапрограммированием? –

ответ

6

Это больше похоже генерацией коды или порождающее программирование, который бывает подмножество метапрограммирования. Поэтому, я думаю, вы могли бы назвать это метапрограммированием, но это немного растягивается. Большинство людей называют этот вид программирования просто «генерацией кода».

Что большинство людей считает, что метапрограммирование будет программой, которая изменяет себя (или ее код) во время выполнения.

Дополнительная информация доступна here.

+0

ах, да, ты прав. В первый раз я сделал что-то вроде этого, взволнованный об этом ... tee hee – hvgotcodes

+0

+1, но разве это не отражение, только оглядываясь назад (отражая) на код, но не изменяя его? – alternative

+0

@mathepic К сожалению, вы не правы. Починю. –