MORTAL - Multiparadigm Optimizing Retargetable Transdisciplinary Abstraction Language
Keywords:
programming language design, compiler, scientific applicationsAbstract
This short paper describes MORTAL, a new general-purpose programming language and compiler for high-performance scientific applications. MORTAL aims to bridge the knowledge gap between computer scientists and scientists by offering a multiparadigm programming environment that allows connecting the mathematical formulae written by scientist to algorithms implemented by the software engineer in a natural way, and understood by both. We provide the rationale for MORTAL, give an overview of the language design and the MORTAL compiler. The compiler is self-hosting, and our initial evaluation shows that MORTAL programs have similar performance as C programs.Downloads
Download data is not yet available.
Downloads
Published
2015-10-29
Issue
Section
Articles
License
Creative Commons Attribution 4.0 International Public License
https://creativecommons.org/licenses/by/4.0/legalcode.txt