WG211/M3CohenDiscussion: Difference between revisions
m 1 revision |
No edit summary |
||
| Line 2: | Line 2: | ||
Albert Cohen | |||
Title: | Title: | ||
| Line 19: | Line 14: | ||
Participants interested in this topic are encouraged to submit a paragraph describing features, goals, open problems, research proposals, examples, successes or failures in this area. The discussion will be based on these contributions, helping the workgroup to define a roadmap | Participants interested in this topic are encouraged to submit a paragraph describing features, goals, open problems, research proposals, examples, successes or failures in this area. The discussion will be based on these contributions, helping the workgroup to define a roadmap | ||
for improvements in the direction of higher productivity meta-programming. | for improvements in the direction of higher productivity meta-programming. | ||
Latest revision as of 14:11, 16 December 2011
Albert Cohen
Title:
How can we make metaprogramming more predictable and enjoyable?
Discussion Leader: Albert Cohen
Proposed cheese & wine discussion. Meta-programming productivity is key to its acceptance in mainstream programming. Higher productivity requires some support for syntactic and semantic checking of meta-programs correctness, with the goal of bringing debugging costs and accountability to the same level as ordinary programming models. Participants interested in this topic are encouraged to submit a paragraph describing features, goals, open problems, research proposals, examples, successes or failures in this area. The discussion will be based on these contributions, helping the workgroup to define a roadmap for improvements in the direction of higher productivity meta-programming.