cmake-python-distributions
pyccel
cmake-python-distributions | pyccel | |
---|---|---|
1 | 5 | |
108 | 332 | |
1.9% | 0.9% | |
8.7 | 9.2 | |
4 days ago | 7 days ago | |
Python | Python | |
Apache License 2.0 | MIT License |
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.
cmake-python-distributions
pyccel
-
Not to be taken serious lmao
check pyccel, it does the job
-
Help Writing a Compiler in Fortran
Pyccel is an active project that may interest you.
- Python extension language using accelerators
-
Mypyc: Compile type-annotated Python to C
There is also Pyccel https://github.com/pyccel/pyccel. When I last tried it, it worked on most small codes, but there were some bugs.
"The aim of Pyccel is to provide a simple way to generate automatically, parallel low level code. The main uses would be:
Convert a Python code (or project) into a Fortran or C code.
- Ask to contribute in a cuda project
What are some alternatives?
termux-app - Termux - a terminal emulator application for Android OS extendible by variety of packages.
typed_python - An llvm-based framework for generating and calling into high-performance native code from Python.
clang-build - Clang-based cross platform build system written in Python
mypyc - Compile type annotated Python to fast C extensions
cudf - cuDF - GPU DataFrame Library
fypp - Python powered Fortran preprocessor
lowtran - LOWTRAN atmospheric absorption extinction, scatter and irradiance model--in Python and Matlab
devito - DSL and compiler framework for automated finite-differences and stencil computation
mypyc-benchmark-results - Mypyc benchmark result data
sympytorch - Turning SymPy expressions into PyTorch modules.
pex - A tool for generating .pex (Python EXecutable) files, lock files and venvs.
mypy - Optional static typing for Python