| Title: | Julia : an efficient dynamic language for technical computing |
| Author: | Bezanson, Jeffrey Werner |
| Other Contributors: | Massachusetts Institute of Technology. Dept. of Electrical Engineering and Computer Science. |
| Advisor: | Alan Edelman. |
| Department: | Massachusetts Institute of Technology. Dept. of Electrical Engineering and Computer Science. |
| Publisher: | Massachusetts Institute of Technology |
| Issue Date: | 2012 |
| Abstract: | Dynamic programming languages have become popular for scientific computing. They are generally considered highly productive, but lacking in performance. This thesis presents a new dynamic language for technical computing, designed for performance from the beginning by adapting and extending modem programming language techniques. A design based on generic functions and a rich type system simultaneously enables an expressive programming model and successful type inference, leading to good performance for a wide range of programs. In our system, more behavior can be defined in libraries and user code, allowing our infrastructure to be shared across disciplines. |
| Description: |
Thesis (S.M.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer Science, 2012. Cataloged from PDF version of thesis. Includes bibliographical references (p. 56-60). |
| URI: | http://hdl.handle.net/1721.1/74897 |
| Keywords: | Electrical Engineering and Computer Science. |
| Files | Size | Format | View | Description |
|---|---|---|---|---|
| Preview, non-printable (open to all) | 2.967Mb |
View/ |
Preview, non-printable (open to all) | |
| Full printable version (MIT only) | 2.964Mb |
View/ |
Full printable version (MIT only) |