Other projects or fields of interest
- Lightweight Modular Staging (using Scala). This looks like a very promising route for a generic programming framework that could implement the desired system. It uses staged computation, which is a structured method for performing code generation. Has anyone written any symbolic algebra code for expressions in the first stage?
- Implicit Reference to Paramters (IRPF90) (using Fortran 90)
- Data flow
- Problem Solving Environments
- AST creation using Python
- [Automatic Differentiation] (https://en.wikipedia.org/wiki/Automatic_differentiation)
- The Julia language
- Jeff Bezanson's thesis provides a very nice analysis of technical computing needs, and how Julia language features can meet those needs.
- A common IR proposal (and references) See wiki and mail list discussion
- Drasil Representing scientific knowledge for traceable code generation.