1. Motivation

0.3. Future opportunities

  • Retargettable Programming

    • If I can generate a program in different programming languages, I may as well generate its code in a suitable manner to run optimally on different platforms, even those that do not exist today.

  • Future-proof Software

    • The languages that are most appropriate for developing applications today, may not be the best choice for developing future applications.

    • Whatever are the languages of choice in the future, MetaL programs and components may not need to be adapted to be generated in the languages of the future. |