pith. machine review for the scientific record. sign in

arxiv: 1209.5145 · v1 · submitted 2012-09-24 · 💻 cs.PL · cs.CE

Recognition: unknown

Julia: A Fast Dynamic Language for Technical Computing

Authors on Pith no claims yet
classification 💻 cs.PL cs.CE
keywords juliacomputingdynamiclanguageperformanceprogrammingtechnicaltype
0
0 comments X
read the original abstract

Dynamic languages have become popular for scientific computing. They are generally considered highly productive, but lacking in performance. This paper presents Julia, a new dynamic language for technical computing, designed for performance from the beginning by adapting and extending modern 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. This makes it possible for much of the Julia library to be written in Julia itself, while also incorporating best-of-breed C and Fortran libraries.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.

Forward citations

Cited by 2 Pith papers

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score.

  1. Triangulation of Points Constrained to a Plane

    math.AG 2026-04 unverdicted novelty 7.0

    A closed-form formula is derived for the number of complex critical points in the planar triangulation problem, valid for any number of views.

  2. Efficient optimisation of multi-parameter quantum control protocols for strongly-coupled systems

    quant-ph 2026-04 unverdicted novelty 6.0

    Gradient-based optimization of SUPER and FTPE pulse protocols via auto-differentiation and uniTEMPO yields higher preparation fidelities than resonant pi-pulses or standard two-photon excitation, with the advantage in...