Skip to search form
Skip to main content
Skip to account menu
Semantic Scholar
Semantic Scholar's Logo
Search 232,057,552 papers from all fields of science
Search
Sign In
Create Free Account
Metaprogramming
Known as:
Meta programming
, Meta-programming
, Metaprogramming (programming)
Metaprogramming is the art of writing of computer programs with the ability to treat programs as their data. It means that a program could be…
Expand
Wikipedia
(opens in a new tab)
Create Alert
Alert
Related topics
Related topics
50 relations
Application programming interface
Boilerplate code
Comparison of programming languages
Concept programming
Expand
Papers overview
Semantic Scholar uses AI to extract papers important to this topic.
2011
2011
Rounding pointers: type safe capabilities with C++ meta programming
Alexander Warg
,
A. Lackorzynski
Programming Languages and Operating Systems
2011
Corpus ID: 8657250
Recent trends in secure operating systems indicate that an object-capability system is the security model with pre-eminent…
Expand
2010
2010
Metaprogramming Ruby
Paolo. Perrotta
2010
Corpus ID: 86468761
Everyone in the Ruby world seems to be talking about metaprogramming--how you can use it to remove duplication in your code and…
Expand
2001
2001
Evaluating meta-programming mechanisms for ORB middleware
Nanbor Wang
,
K. Parameswaran
,
D. Schmidt
,
Ossama Othman
IEEE Communications Magazine
2001
Corpus ID: 17106811
Distributed object computing middleware, such as CORBA, COM+, and Java RMI, shields developers from many tedious and error-prone…
Expand
2000
2000
Metaprogramming in the Large
Andreas Ludwig
,
D. Heuzeroth
Generative and Component-Based Software…
2000
Corpus ID: 2806556
Software evolution demands continuous adaptation of software systems to continuously changing requirements. Our goal is to cope…
Expand
Highly Cited
1998
Highly Cited
1998
Type-Oriented Logic Meta Programming
K. Volder
1998
Corpus ID: 60782712
code often only depends on interfaces and purposefully ignores the implementation details of a speci c class. Hence it should be…
Expand
Review
1992
Review
1992
Parallel Programming with Logic Languages: A Survey
P. Ciancarini
Computer languages
1992
Corpus ID: 8707030
1991
1991
Modular grammars for programming language prototyping
S. Adams
1991
Corpus ID: 41956821
Review
1991
Review
1991
The Economics of Information Systems and Software
Richard Veryard
1991
Corpus ID: 58244202
1989
1989
Meta-Programming in Prolog Through Direct Introspection: Comparison with Meta-Interpretation Techniques
M. Cavalieri
,
E. Lamma
,
P. Mello
,
A. Natali
International Workshop on Meta-Programming in…
1989
Corpus ID: 26261090
1988
1988
An object-oriented metaprogramming system
O. Madsen
,
C. Nogaard
[] Proceedings of the Twenty-First Annual Hawaii…
1988
Corpus ID: 42022066
The Mjolner programming environment is discussed. A number of tools in this environment are metaprograms, i.e., programs that…
Expand
By clicking accept or continuing to use the site, you agree to the terms outlined in our
Privacy Policy
(opens in a new tab)
,
Terms of Service
(opens in a new tab)
, and
Dataset License
(opens in a new tab)
ACCEPT & CONTINUE