English

tym: Typed Matlab

Programming Languages 2015-03-19 v3 Mathematical Software

Abstract

Although, many scientists and engineers use Octave or MATLAB as their preferred programming language, dynamic nature of these languages can lead to slower running-time of programs written in these languages compared to programs written in languages which are not as dynamic, like C, C++ and Fortran. In this work we developed a translator for a new programming language (tym) which tries to address performance issues, common in scientific programs, by adding new constructs to a subset of Octave/MATLAB language. Our translator compiles programs written in tym, to efficient C++ code.

Keywords

Cite

@article{arxiv.1111.3606,
  title  = {tym: Typed Matlab},
  author = {Hamid A. Toussi},
  journal= {arXiv preprint arXiv:1111.3606},
  year   = {2015}
}

Comments

Presented at University of Sistan and Baluchestan, 2011

R2 v1 2026-06-21T19:36:32.449Z