Python и Smalltalk - Сравнение возможностей метапрограммирования

В последнее время я изучал Python и был поражен его превосходными возможностями метапрограммирования во время выполнения. Раньше я встречал термин «метапрограммирование во время выполнения», когда читал о Smalltalk, который, насколько мне известно, может похвастаться лучшими возможностями метапрограммирования во время выполнения. Насколько хорошо Python отличается от Smalltalk w.r.t. метапрограммирование? Каковы заметные различия между подходами, принятыми в двух языках?

10
задан missingfaktor 27 July 2011 в 22:52
поделиться