Talk:Symbolic Logic:Programming:Meta Programming

The fixed naming of meta-phases is not that useful. Strictly many of these are not meta phases at all.

This page needs work Thepigdog 13:03, 10 September 2011 (EDT)

Another way to understand meta-programming is that the results calculated are not values, but expression trees that can be evaluated to give values.

Meta programming is crucial, but this page doesnt explain in detail what a metaphase does.

Once I have a good definition of meta programming everything else will fall in to place. Inheritance and renaming inheritance may then be defined with meta programming rules.

The key part is to make meta-programming identical to programming. The only difference is when it is run. There is only logic, and meta-phases are a necessary optimisation to speed up the execution of programs. Thepigdog 12:17, 7 March 2012 (EST)