Speaker
Mikael Jagan
Description
We present the history, structure, and design philosophy of "recommended" R package Matrix, which extends R with classes and methods for structured matrices having sparse or dense storage. We review recent and ongoing development in Matrix, covering matrices with integer or complex data, matrix factorizations, and improved documentation. Finally, as the number of reverse dependencies of Matrix on CRAN or Bioconductor passes 2000 (recursively, 12000), we discuss the enduring importance of Matrix within the broader R package ecosystem and highlight efforts to maintain backwards compatibility (or else break as little as possible, as slowly as possible).
If you used AI tools or services to support the preparation of this submission, please state the name and reason for using each of them.
No AI tools/services were used.
| Keywords: Please list up to 5 keywords to help us find the right session for your contribution. | linear algebra, data types, object oriented programming, backwards compatibility |
|---|---|
| Virtual Option | This submission is for onsite presentation only |
| Video Recording | Video sharing is fine |
| The author(s) agree(s) to take responsibility and be accountable for the contents of the submission and is/are authorized to present it. | Confirm |
Authors
Martin Maechler
(ETH Zurich)
Mikael Jagan