What is Lfortran?
It 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) and compile to binaries to run the user’s code on modern architectures such as multi-core CPUs and GPUs.
Lfortran is a tool in the Language Extensions category of a tech stack.
Lfortran is an open source tool with 719 GitHub stars and 85 GitHub forks. Here’s a link to Lfortran's open source repository on GitHub
Lfortran Integrations
Linux, Jupyter, Windows, macOS, and WebAssembly are some of the popular tools that integrate with Lfortran. Here's a list of all 6 tools that integrate with Lfortran.
Lfortran's Features
- Full Fortran 2018 parser
- Interactive, Jupyter support
- Clean, modular design, usable as a library
- Runs on Linux, Mac, Windows and WebAssembly
Lfortran Alternatives & Comparisons
What are some alternatives to Lfortran?
Xtend
It is a flexible and expressive dialect of Java, which compiles into readable Java 8 compatible source code. You can use any existing Java library seamlessly. The compiled output is readable and pretty-printed, and tends to run as fast as the equivalent handwritten Java code.
PostSharp
It adds design patterns and thread safety to C# and VB so you can avoid boilerplate and focus on business value.
OpenCL
It is the open, royalty-free standard for cross-platform, parallel programming of diverse processors found in personal computers, servers, mobile devices and embedded platforms. It greatly improves the speed and responsiveness of a wide spectrum of applications in numerous market categories including gaming and entertainment titles, scientific and medical software, professional creative tools, vision processing, and neural network training and inferencing.
Helix
Helix allows you to write Ruby classes in Rust without having to write the glue code yourself.
Cursive
It is the Clojure(Script) IDE that understands your code. Advanced structural editing, refactorings, VCS integration and much more, all out of the box.
Related Comparisons
No related comparisons found