Simit Programming Language: Linear, Algebra Language for Sparse Systems (2016)
Lobsters·2 points·nickpsecurity·over 8 years ago·simit-lang.org
<p>"Simit is a <a href="https://en.wikipedia.org/wiki/Linear_algebra" rel="ugc">linear algebra</a> language with control flow" for <a href="https://en.wikipedia.org/wiki/Sparse_matrix" rel="ugc">sparse systems</a>: those whose elements are mostly zeros. "The main difference between Simit and other linear algebra languages, such as Matlab and Julia, is its hypergraph data structure that is used to represent sparse systems, its vector/matrix type system that ties them to the hypergraph, and the vector/matrix assembly that lets you assemble system vectors and matrices from hypergraphs."</p>
Read the full article at simit-lang.org →
Related stories
- Hacker News · 1 points · 9 days ago
- Lobsters · 2 points · over 8 years ago
- Hacker News · 1 points · 10 days ago
- Flix - The Elegance of Functional Programming with the Conciseness of Logic Programmingflix.github.ioLobsters · 11 points · about 10 years ago
- aljabar - an experimental n-dimensional linear algebra library for Rust based on const genericsgithub.comLobsters · 17 points · over 7 years ago
- Replacing Linear MCP with linear-CLIthebiglog.comHacker News · 1 points · 10 days ago