Lfortran

Jul 20, 2023

Modern interactive Fortran compiler built on top of LLVM

LFortran is a modern open-source BSD licensed interactive Fortran compiler built on top of LLVM. It can execute user’s code interactively to allow exploratory work much like Python, MATLAB or Julia as well as compile to binaries with the goal to run user’s code on modern architectures such as multi-core CPUs and GPUs.

Try online https//dev.lfortran.org/

See also https//github.com/lfortran/lfortran



Checkout these related ports:
  • Zig - Language designed for robustness, optimality, and maintainability
  • Zephir - Zephir is a transpiled language used for creating C-extensions for PHP
  • Ypsilon - Scheme implementation for real-time applications
  • Yorick - Interpreted language for scientific simulations
  • Yap - High-performance Prolog compiler
  • Yap-devel - High-performance Prolog compiler
  • Yabasic - Yet another Basic for Unix and Windows
  • Voc - Vishap Oberon Compiler for Oberon-2
  • Vala - Programming language and compiler that converts Vala code into C code
  • V8 - Open source JavaScript engine by Google
  • V8-beta - Open source JavaScript engine by Google
  • V - V Programming Language
  • Urweb - Ultimate host for embedded domain-specific languages
  • Ucc - C Compiler Which Implements the ANSI C89 Standard
  • Twelf - Meta-logical framework for deductive systems