LFortran is a modern open-source (BSD licensed) interactive Fortran compiler built on top of LLVM. It can execute the user’s code interactively to allow exploratory work (much like Python, MATLAB or Julia) as well as compile binaries with the goal of running the user’s code on modern architectures such as multi-core CPUs and GPUs. LFortran is in alpha (it is expected to not work on third-party codes and users enthusiastically participate in bug reporting and fixing).

Features

  • Fortran is built from the ground up to translate mathematics into simple, readable, and fast code
  • Rich array operations, complex numbers, exponentiation, special functions, etc.
  • LFortran allows to use Fortran interactively just like Python, Julia or MATLAB
  • It works in a Jupyter notebook
  • Fortran is an established language, building on 64 years of expertise. Widely used for High Performance Computing (HPC)
  • Fortran has many excellent open source compilers: GFortran for production

Project Samples

Project Activity

See All Activity >

Categories

Compilers

License

BSD License

Follow LFortran

LFortran Web Site

Other Useful Business Software
Failed Payment Recovery for Subscription Businesses Icon
Failed Payment Recovery for Subscription Businesses

For subscription companies searching for a failed payment recovery solution to grow revenue, and retain customers.

FlexPay’s innovative platform uses multiple technologies to achieve the highest number of retained customers, resulting in reduced involuntary churn, longer life span after recovery, and higher revenue. Leading brands like LegalZoom, Hooked on Phonics, and ClinicSense trust FlexPay to recover failed payments, reduce churn, and increase customer lifetime value.
Learn More
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of LFortran!

Additional Project Details

Programming Language

C++

Related Categories

C++ Compilers

Registered

2023-12-18