Property Value
dbo:abstract
  • A metaprogramozás egy programozási módszer, amiben a számítógépes programok adatokként kezelnek programokat. Ez azt jelenti, hogy a program olvas, generál, elemez, transzformál egy másik programot, vagy futás közben módosítja önmagát. Bizonyos esetekben ez lehetővé teszi, hogy a forráskód rövidebb legyen, ami lerövidítheti a fejlesztés idejét. Néha ez utóbbi fordítva van, de a program rugalmasabbá válik abban, hogy újrafordítás nélkül is kezeljen új helyzeteket. Használható arra is, hogy egyes számításokat a futásidőből áttegye fordítási időbe, és saját magát módosító kódot hoz létre. A nyelv, amin metaprogramozást végeznek, metanyelv. A manipulált program nyelve a tárgynyelv. A a programnyelvnek az a képessége, hogy önmaga metanyelve legyen. A reflexió értékes eszköz a metaprogramozás támogatására. (hu)
  • A metaprogramozás egy programozási módszer, amiben a számítógépes programok adatokként kezelnek programokat. Ez azt jelenti, hogy a program olvas, generál, elemez, transzformál egy másik programot, vagy futás közben módosítja önmagát. Bizonyos esetekben ez lehetővé teszi, hogy a forráskód rövidebb legyen, ami lerövidítheti a fejlesztés idejét. Néha ez utóbbi fordítva van, de a program rugalmasabbá válik abban, hogy újrafordítás nélkül is kezeljen új helyzeteket. Használható arra is, hogy egyes számításokat a futásidőből áttegye fordítási időbe, és saját magát módosító kódot hoz létre. A nyelv, amin metaprogramozást végeznek, metanyelv. A manipulált program nyelve a tárgynyelv. A a programnyelvnek az a képessége, hogy önmaga metanyelve legyen. A reflexió értékes eszköz a metaprogramozás támogatására. (hu)
dbo:wikiPageID
  • 1465329 (xsd:integer)
dbo:wikiPageLength
  • 10314 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 23801699 (xsd:integer)
prop-hu:wikiPageUsesTemplate
dct:subject
rdfs:label
  • Metaprogramozás (hu)
  • Metaprogramozás (hu)
prov:wasDerivedFrom
foaf:isPrimaryTopicOf
is prop-hu:paradigma of
is foaf:primaryTopic of