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

Related topics