S
Stefan Karpinski
Researcher at Massachusetts Institute of Technology
Publications - 16
Citations - 7241
Stefan Karpinski is an academic researcher from Massachusetts Institute of Technology. The author has contributed to research in topics: Multiple dispatch & Compiler. The author has an hindex of 10, co-authored 16 publications receiving 4804 citations. Previous affiliations of Stefan Karpinski include University of California, Santa Barbara & Citrix Systems.
Papers
More filters
Journal ArticleDOI
Julia: A Fresh Approach to Numerical Computing
TL;DR: The Julia programming language as mentioned in this paper combines expertise from the diverse fields of computer science and computational science to create a new approach to numerical computing, which is designed to be easy and fast and questions notions generally held to be “laws of nature" by practitioners of numerical computing.
Journal Article
Julia: A Fresh Approach to Numerical Computing
TL;DR: The Julia programming language and its design is introduced---a dance between specialization and abstraction, which recognizes what remains the same after computation, and which is best left untouched as they have been built by the experts.
Posted Content
Julia: A Fresh Approach to Numerical Computing
TL;DR: The Julia programming language as discussed by the authors combines expertise from the diverse fields of computer science and computational science to create a new approach to numerical computing, which is designed to be easy and fast.
Posted Content
Julia: A Fast Dynamic Language for Technical Computing
TL;DR: Julia is presented, a new dynamic language for technical computing, designed for performance from the beginning by adapting and extending modern programming language techniques, which enables an expressive programming model and successful type inference, leading to good performance for a wide range of programs.
Journal ArticleDOI
Julia: dynamism and performance reconciled by design
Jeff Bezanson,Jiahao Chen,Benjamin Chung,Stefan Karpinski,Viral B. Shah,Jan Vitek,Lionel Zoubritzky +6 more
TL;DR: This paper details the design choices made by the creators of Julia and reflects on the implications of those choices for performance and usability.