{
"$type": "site.standard.document",
"bskyPostRef": {
"cid": "bafyreiekswul2f7nihjawc7ehn5vciymxcfpgvi4iepxxgyyyoarvp4cwu",
"uri": "at://did:plc:wwyqal4cnqhuwyacdj7rqq3n/app.bsky.feed.post/3mk6uflryw6l2"
},
"path": "/t/what-became-of-ihaka-temple-langs-2008-back-to-the-future/28715#post_5",
"publishedAt": "2026-04-23T13:36:34.000Z",
"site": "https://discourse.datamethods.org",
"tags": [
"eclipseclp.org",
"ECLiPSe Main Features",
"fortran-lang.org",
"The Fortran Programming Language — Fortran Programming Language"
],
"textContent": "The only other environment you might have wanted to consider, since you are a fan of Prolog, would be the ECLiPSe environment, which is a Prolog environment dedicated to mathematical constraint programming. Matrices and arrays are part of the language (built-ins as they are known in Prolog). If you were willing to wrap C or C++ code, you could use any stats software written in those languages in ECLiPSe.\n\neclipseclp.org\n\n### ECLiPSe Main Features\n\nModern Fortran (anything after 1990) is also a worthy mention. There are loads of working Fortran code, but much of it isn’t organized well. There are a number of scientists and engineers working to make development in Fortran much easier, such as a standard library for various programming (including numerical progamming) tasks.\n\nfortran-lang.org\n\n### The Fortran Programming Language — Fortran Programming Language\n\nFortran : High-performance parallel programming language",
"title": "What became of Ihaka & Temple Lang's (2008) \"Back to the Future\"?"
}