announcing fython

nicolasessisbreton at gmail.com nicolasessisbreton at gmail.com
Sat Oct 1 09:41:46 EDT 2016


Hi All,

I would like to announce a new project call Fython.
In short, Fython is Fortran with a Python syntax.

Fython permits to write numerical code with the same syntax then Python.
Under the hood, the code is transpiled to Fortran and run at top speed.

Fython primary goal is to facilitate numerical coding:
- Fython code can be easily shared, because a Fython package behaves as a regular Python package.
- Fython offers many syntaxtic sugars, such as template and automatic variable completion, increasing programmer productivity.
- Fython assists for debugging, and can report the precise line where a segfault happen.

Compared to Cython, Fython is dedicated to numerical computing. This dedication produces often clearer and faster code.

Compared to Julia, Fython compiles directly to machine instructions. The programmer has total control over the compiled instructions, and this is desirable in some situations.

Fython is alpha code, but the code is sufficently stable to be used.
I think Fython has the potential to integrate the Python scientific stack. 
I hope some people will try it and provide feedback on how best to reach this goal.

Fython can be find here:

    fython.readthedocs.io

Thanks,

Nicolas



More information about the Python-list mailing list