arrow
返回

Julia: A Fresh Approach to Numerical Computing

delete2017-01-01
delete3.6K
delete
OA
AI
J
Jeff Bezanson *
A
Alan Edelman
S
Stefan Karpinski
V
Viral B. Shah
DOI:10.1137/141000671delete
delete原文链接
delete分享
delete收藏
查看原文
摘要

摘要

En 中文
Bridging cultures that have often been distant, Julia combines expertise from the diverse fields of computer science and computational science to create a new approach to numerical computing. Julia is designed to be easy and fast and questions notions generally held to be laws of nature by practitioners of numerical computing: 1. High-level dynamic programs have to be slow. 2. One must prototype in one language and then rewrite in another language for speed or deployment. 3. There are parts of a system appropriate for the programmer, and other parts that are best left untouched as they have been built by the experts. We introduce the Julia programming language and its design-a dance between specialization and abstraction. Specialization allows for custom treatment. Multiple dispatch, a technique from computer science, picks the right algorithm for the right circumstance. Abstraction, which is what good computation is really about, recognizes what remains the same after differences are stripped away. Abstractions in mathematics are captured as code through another technique from computer science, generic programming. Julia shows that one can achieve machine performance without sacrificing human convenience.
Keyword:
Julia
numerical
scientific computing
parallel
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

SIAM Review 封面图
SIAM Review
IF:
6.1
论文数:
888
被引数:
1.2W

机构

暂无机构信息
引用论文

引用论文

err分享
err收藏
The use of nanofluids in solar desalination of saline water resources as antibacterial agents
err2022-01-01
err0
PREAI
errRoya Mehrkhah; Mohammad Mustafa Ghafurian; Hamid Niazmand; Elaheh K. Goharshadi; Omid Mahian
err分享
err收藏
INTERACTIVE NOTEBOOKS: SHARING THE CODE
errNATURE
IF48.5
err2014-11-05
err164
errOAAI
errShen, Helen
err分享
err收藏
Parallel MATLAB: Doing it right
err2005-02-01
err102
errOAAI
errChoy, R; Edelman, A
err分享
err收藏
Severe Liver Degeneration in Mice Lacking the IκB Kinase 2 Gene缺乏i κ b激酶2基因的小鼠的严重肝脏变性
err1999-04-09
err0
PREAI
errQiutang Li; Daniel Van Antwerp; Frank Mercurio; Kuo-Fen Lee; Inder M. Verma
err分享
err收藏
没有更多内容