Closed
Description
The big math libraries are cgmath
and nalgebra
. Both of them have deal-breaking flaws for many, namely (imo):
cgmath
has a weird, idiosyncratic design that simultaneously does too much and too little, and tries to shoehorn in genericism with complex traits that are difficult to internalize.nalgebra
stretches the type system so far that the documentation is nigh impossible to understand without extreme patience and a deep understanding of generics.
As a result, several people have gone and made their own math libraries that try and solve those problems, which don't get adoption because the ecosystem hasn't grown up around them. I'd like this issue to house discussion on how exactly we can go about designing a library that addresses those issues, while developing enough consensus that we can potentially replace both of the current libraries.
Metadata
Metadata
Assignees
Labels
No labels