Dessutom har metaprogrammering inget att göra med monkey patching. Monkey patching är att ändra beteendet på kod man inte har kontroll över genom att skriva över eller ändra metoder vid körning. Metaprogrammering går ut på att reducera duplicering genom att skriva kod som skriver kod. -Ola Bini
Det här ser ut som om jag vill sensationalisera ett språkligt missförstånd. -Olle Jonsson, författare till den här texten
Rubyprogrammerare har möjlighet att skriva om klasser under körning av sina program.
Kring den här öppenheten har det stått verbal strid senast i år (2006). I grova drag: “We pythonistas label such behaviour monkey patching.”