Full-Stack-Fortran
flang
Full-Stack-Fortran | flang | |
---|---|---|
2 | 4 | |
144 | 779 | |
- | 0.9% | |
10.0 | 7.1 | |
almost 2 years ago | 22 days ago | |
Fortran | C | |
Mozilla Public License 2.0 | GNU General Public License v3.0 or later |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Full-Stack-Fortran
-
100 years from now I bet we’ll still be reading and writing C in a similar way to how scholars read and write Latin.
/rj You can compile fortran to wasm
-
finally, a Fortran Web Framework
That's nothing, we have fullstack Fortran toolchains now https://github.com/StarGate01/Full-Stack-Fortran
flang
-
Supporting BFLOAT16 in ISO_Fortran_env: not recommended
It is great to know that LLVM Flang supports BFLOAT16!
I look forward to trying it in my project ( http://www.libprima.net ), although LLVM Flang is not ready to use last time I tried.
As a side note, the Classic Flang ( https://github.com/flang-compiler/flang ) does not support kind = 3.
-
Best book on writing an optimizing compiler (inlining, types, abstract interpretation)?
I think a lot of this material is in research papers and code. Take a look a MLTon or Clang Fortran
- Any updates on Flang?
-
Accidentally quadratic: When Python is faster than C++
I feel like the would have to, if they were to produce a remotely competitive compiler. That's why I'm hoping NVidia's Flang[1] efforts will lead to this aspect of LLVM being cleaned up.
[1]: https://github.com/flang-compiler/flang
What are some alternatives?
WRF - The official repository for the Weather Research and Forecasting (WRF) model
rapidyaml - Rapid YAML - a library to parse and emit YAML, and do it fast.
stdlib - Fortran Standard Library
JitFromScratch - Example project from my talks in the LLVM Social Berlin and C++ User Group
aomp - AOMP is an open source Clang/LLVM based compiler with added support for the OpenMP® API on Radeon™ GPUs. Use this repository for releases, issues, documentation, packaging, and examples.
ctl - The C Template Library
cobol-on-wheelchair - Micro web-framework for COBOL
dmd - dmd D Programming Language compiler
quickstart-fortran - An easy Windows installer for GFortran and the Fortran Package Manager
llvm-project - The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.
functional-fortran - Functional programming for modern Fortran
Vrmac - Vrmac Graphics, a cross-platform graphics library for .NET. Supports 3D, 2D, and accelerated video playback. Works on Windows 10 and Raspberry Pi4.