Array Operators Using Multiple Dispatch: A design methodology for array implementations in dynamic languages

Arrays are such a rich and fundamental data type that they tend to be built into a language, either in the compiler or in a large low-level library. Defining this functionality at the user level instead provides greater flexibility for application domains not envisioned by the language designer. Onl...

Full description

Bibliographic Details
Main Authors: Chen, Jiahao (Contributor), Karpinski, Stefan (Contributor), Shah, Viral (Contributor), Edelman, Alan (Contributor), Bezanson, Jeffrey Werner (Contributor)
Other Authors: Massachusetts Institute of Technology. Computer Science and Artificial Intelligence Laboratory (Contributor), Massachusetts Institute of Technology. Department of Electrical Engineering and Computer Science (Contributor), Massachusetts Institute of Technology. Department of Mathematics (Contributor)
Format: Article
Language:English
Published: Association for Computing Machinery (ACM), 2015-01-14T17:01:43Z.
Subjects:
Online Access:Get fulltext