Skip to content

Commit 4b63175

Browse files
authored
N21: nalgebra (#616)
1 parent 7ef78de commit 4b63175

File tree

1 file changed

+27
-0
lines changed

1 file changed

+27
-0
lines changed

content/news/021/index.md

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -649,6 +649,33 @@ It consists of two crates:
649649
[wasm_plugin_host]: https://lib.rs/crates/wasm_plugin_host
650650
[wasm_plugin_guest]: https://lib.rs/crates/wasm_plugin_guest
651651

652+
### [nalgebra]
653+
654+
![nalgebra](https://www.nalgebra.org/img/logo_nalgebra.svg)
655+
656+
[nalgebra] ([GitHub], [Discord]) by [Dimforge] is a general-purpose
657+
linear-algebra library.
658+
659+
With its version 0.26, [nalgebra] replaced the use of [generic-arrays] by
660+
regular Rust arrays using const-generics. See the [blog-post] to get all
661+
the details! In particular, this results in significant benefits:
662+
663+
- Simpler generic programming with statically-sized vectors/matrices.
664+
- Much simpler debugging: inspect the content of vectors/matrices more easily.
665+
- Vectors and matrices with dimensions known at compile-time can be
666+
constructed in a const-fn context.
667+
668+
_Discussions: [/r/rust], [Twitter]_
669+
670+
[nalgebra]: http://nalgebra.org
671+
[GitHub]: http://github.com/dimforge/nalgebra
672+
[Discord]: http://discord.gg/vt9DJSW
673+
[Dimforge]: http://dimforge.com
674+
[generic-arrays]: https://docs.rs/generic-array/0.14.4/generic_array/
675+
[blog-post]: https://www.dimforge.com/blog/2021/04/12/integrating-const-generics-to-nalgebra/
676+
[/r/rust]: https://www.reddit.com/r/rust/comments/mph8jr/integrating_constgenerics_to_nalgebra_026/
677+
[Twitter]: https://twitter.com/dimforge/status/1381643543626842114
678+
652679
## Popular Workgroup Issues in Github
653680

654681
<!-- Up to 10 links to interesting issues -->

0 commit comments

Comments
 (0)