Description
Top
:
Computers
:
Programming
:
Metaprogramming
(35)
Open Directory - Computers: Programming: Metaprogramming
Conferences
(4)
Compilers
@
(185)
Generative
@
(6)
Intentional
@
(7)
Language Oriented
@
(17)
Metaobject Protocols
(4)
Source Code Generators
(12)
Quines
(3)
See also:
Computers: Programming: Methodologies: Aspect-Oriented
(33)
A Comparative Analysis of Meta-programming and Aspect-Orientation
- Investigation of language constructs to support improved separation of crosscutting concerns. By Jeffrey G. Gray, Assistant Professor, University of Alabama, Birmingham. [PDF]
Automated Code Generation
- Page on the original (Ward) Cunningham and Cunningham, Inc., Wiki.
Code Generation is a Design Smell
- Controversy page on the original (Ward) Cunningham and Cunningham, Inc., Wiki.
Dynamic Languages Group - MIT AI Lab
- Covers reflection, self-modifying code or mutable MOPs, Dylan, and aspect-oriented programming.
Eclipse Modeling Project
- Focuses on evolving and promoting model-based development technologies by providing unified set of modeling frameworks, tooling, standards implementations; EMF, modeling framework and code generator to build tools and other programs based on structured data model. Descriptions, documents, downloads.
IPAD Pro
- Meta CASE tool. It allows developers to build CASE tools that allow end users to use graphical object manipulation to design and maintain end user systems. It incorporates a high level visual programming interface and provides multiplatform GUI and execution environment.
ModelBased.net
- Dedicated to tools and information related to model-driven system development, aiming at supporting OMG's vision of MDA.
Tim Sheard's Page
- Researches the design, implementation, use of metaprogramming systems, created MetaML, many links on functional metaprogramming, NSF papers. Portland State University, Computer Science Department.
The Art of Metaprogramming, Part 3: Enterprise Metaprogramming
- Methods and uses of metaprogramming in Scheme language, how macros are programmed and can make large-scale programming easier. Explores limits of metaprogramming, describes MDA and problems it solves, short example of text system using MDA. IBM developerWorks. (February 28, 2006)
The Art of Metaprogramming, Part 2: Metaprogramming Using Scheme
- Methods and uses of metaprogramming in Scheme programming language, see how macros are programmed and how they can make large-scale programming tasks easier. IBM developerWorks. (January 26, 2006)
The Art of Metaprogramming, Part 1: Introduction to Metaprogramming
- An under-used programming technique is writing programs that generate programs or program parts. Covers: why metaprogramming is needed, some components of it, building a code generator; language-sensitive macro programming in Scheme. IBM developerWorks. (October 20, 2005)
Are You Missing out on Code Generation?
- Writing EJBs by hand wastes effort and time; using the passive wizards in today's IDEs is as bad. Solution: use active code generation. Learn why this is a good idea despite the FUD against it. DevX. (April 29, 2003)
Usenet comp.programming -
news:
-
Google Groups
"
Metaprogramming
" search on:
AOL
-
Ask
-
Bing
-
Gigablast
-
Google
-
Lycos
-
Yahoo
-
Yippy
Volunteer
to edit this category.
Copyright © 2012 Netscape
Terms of Use
Visit our sister sites
mozilla.org
|
MusicMoz
|
Wikipedia
Last update: Sunday, August 1, 2010 7:54:16 AM EDT -
edit