4 ms·
> The Morpho language. Morpho is a programmable environment for shape optimization and scientific computing tasks more generally. Morpho aims to be: > - Famili
by AlbertoGP 2y ago
> The Morpho language. Morpho is a programmable environment for shape optimization and scientific computing tasks more generally. Morpho aims to be:
> - Familiar. Morpho uses syntax similar to other C-family languages. The syntax fits on a postcard, so it's easy to learn.
> - Fast. Morpho programs run as efficiently as other well-implemented dynamic languages like wren or lua (Morpho is often significantly faster than Python, for example). Morpho leverages numerical libraries like BLAS, LAPACK and SUITESPARSE to provide high performance.
> - Class-based. Morpho is highly object-oriented, which simplifies coding and enables reusability.
> - Extendable. Functionality is easy to add via packages, both in Morpho and in C or other compiled languages. Packages can be downloaded, installed and distributed via the morphopm package manager.
> MIT License
> Languages: C 98.8% Python 0.7% CMake 0.5% Batchfile 0.0% Makefile 0.0% Objective-C 0.0%
https://github.com/Morpho-lang/morpho https://github.com/Morpho-lang/morpho
That builds libmorpho.so, the CLI is at:
https://github.com/Morpho-lang/morpho-cli https://github.com/Morpho-lang/morpho-cli
I’m not involved in this project in any way, just trying it out because it sounds interesting.
- theknarf 2y agoThis youtube video (that was linked in their readme, seems to go into more details: https://www.youtube.com/watch?v=odCkR0PDKa0 https://www.youtube.com/watch?v=odCkR0PDKa0