Re: announcing fython

2016-10-03 Thread nicolasessisbreton
>Have you looked at f2py? >There is also fortran magic for Jupyter notebooks >f90wrap extends f2py to support modern Fortran f2py and others are great to use static Fortran code, like LAPACK or BLAS. By static, I mean that no change is necessary to the Fortran code. Fython can do that too, and

Re: announcing fython

2016-10-02 Thread nicolasessisbreton
>One problem with using very similar syntax for distinct languages is that it >can get confusing. The first inspiration for Fython was to be close to Fortran, while improving the syntax. The project is in the early days, so all suggestions are welcome. Some difference to the Python language are

Re: announcing fython

2016-10-02 Thread nicolasessisbreton
**Is Fython a full-featured Python implementation that compiles to Fortran, or a thin wrapper around Fortran that uses Python syntax, or something in between? It's something in between. Fython is a programming langugage with its own syntax. For example def mean: int in

Re: announcing fython

2016-10-01 Thread nicolasessisbreton
**How does this compare to Python+Numpy? **How much faster is Fython, and what are the restrictions on the Python code? Python+Numpy allows easy processing of vector, but there is a limit to how much user-defined logic can be used with Numpy. For example, operating on three different arrays to

announcing fython

2016-10-01 Thread nicolasessisbreton
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