Thanks to great work by Anutosh Bhat and the QuantStack team, LFortran now works in JupyterLite with our main LLVM backend:
So it runs fully in your browser, served with a static website.
Thanks to great work by Anutosh Bhat and the QuantStack team, LFortran now works in JupyterLite with our main LLVM backend:
So it runs fully in your browser, served with a static website.
Congratulations!
Excellent Epilogue:
When Fortran arrived in 1957, using it meant punching cards, standing in line at the keypunch and the card reader, and waiting for the batch to come back around. Today it means opening a URL, typing a few lines, and pressing Shift+Enter. The formulas look much the same as they did sixty-nine years ago.
What changed is everything around them.
Can the WASM generated by LFortran be included into a static website? That would be a nice way to make some simulation demos. I know Jupyter Notebooks can be published as webpages, but I was just wondering about the more direct route.
Yes, thatβs been done many times, e.g.: The Oregon Trail in the browser β FORTRAN 77 to WebAssembly with LFortran.
This is a big milestone, and exactly what we need to get Fortran into modern learning environments without friction. Congratulations and thanks to you, Anutosh, the QuantStack and LFortran teams. ![]()