Home |
Metaprogramming (39) Categories:
See Also:
Sites:
» 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. http://www.gray-area.org/Pubs/acmse-2003.pdf » 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. http://www.devx.com/java/article/15511/ » Automated Code Generation
Page on the original (Ward) Cunningham and Cunningham, Inc., Wiki. http://c2.com/cgi/wiki?AutomatedCodeGeneration » Code Generation is a Design Smell
Controversy page on the original (Ward) Cunningham and Cunningham, Inc., Wiki. http://c2.com/cgi/wiki?CodeGenerationIsaDesignSmell » Dynamic Languages Group - MIT AI Lab
Covers reflection, self-modifying code or mutable MOPs, Dylan, and aspect-oriented programming. http://www.ai.mit.edu/projects/dynlangs/ » 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 da http://www.eclipse.org/modeling/ » 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 execut http://www.xcprod.com/titan/ » ModelBased.net
Dedicated to tools and information related to model-driven system development, aiming at supporting OMG's vision of MDA. http://www.modelbased.net/ » 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. http://www.ibm.com/developerworks/linux/library/l-metaprog1.html » 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. http://www.ibm.com/developerworks/linux/library/l-metaprog2.html » 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 developerW http://www.ibm.com/developerworks/linux/library/l-metaprog3/ » The Program Generator Generator
A partial evaluation system for Scheme: Given a program P and a specification of which of the inputs are known in advance, PGG outputs a program generator which accepts the known inputs of P and outputs a specialized version of P. http://www.informatik.uni-freiburg.de/proglang/software/pgg/ » 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. http://web.cecs.pdx.edu/~sheard/ This category needs an editor
Last Updated: 2007-02-21 04:52:39
The content of this directory is based on the Open Directory and has been modified by GoSearchFor.com |