2. Motivation

2.3. Future opportunities

  • The adoption of MetaL as the language for software development may present opportunities that developers may benefit in the future.

    • 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. |