Author Archives: julia on Abel Soares Siqueira

CUTEst.jl

By: julia on Abel Soares Siqueira

Re-posted from: https://abelsiqueira.com/blog/2015-02-06-cutestjl/

About an year ago, Raniere started working on a interface for CUTEst. He decided to create ugly, a repository for CUTEst, but following the Unix procedure for building packages (./configure, make, make install). Also with ugly, he wanted to enable building a shared library to be used with Julia. This approach worked, but maintaining it is troublesome, since it would require updating and testing of ugly for every update of CUTEst.

A Study in Julia

By: julia on Abel Soares Siqueira

Re-posted from: https://abelsiqueira.com/blog/2015-01-22-a-study-in-julia/

Today I begin a study in Julia. This fantastic tool has syntax similar to that of Octave/Matlab, but is much faster. Furthermore, the interface with functions made in C and Fortran is much easier to accomplish, and since most things in computational mathematics are on these languages, this feature is wonderful.
My intented work is
make a simple julia and C interface, with auto-compiling and test on GitHub and Travis CI; develop a nonlinear optimization tool completely in Julia, then improve the slow bits by using C and/or Fortran; implement/improve the CUTEst interface [1], [2], possibly creating a SIF converter.

The End of Fortran

By: julia on Abel Soares Siqueira

Re-posted from: https://abelsiqueira.com/blog/2014-11-22-the-end-of-fortran/

One of my main interest is the end of Fortran as the only programming language
used by mathematicias
. If you’re not in the area of mathematical programming,
you probably find it strange for me to be talking about Fortran, so I explain.
Fortran is considered the fastest programming language in mathematics, and most
things made are in this language. Other often used languages such as
MatLab/Octave and Mathematica are high-level, which means they are slower and
are not considered for serious applications.