Instruct: Identify the main and secondary category of Arxiv papers based on the titles and abstracts
Query: Julia: A Fast Dynamic Language for Technical Computing   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.

17
The categories of this paper are: q-fin
4
The categories of this paper are: cond-mat
29
The categories of this paper are: funct-an
36
The categories of this paper are: cmp-lg
18
The categories of this paper are: econ
22
The categories of this paper are: chao-dyn
33
The categories of this paper are: plasm-ph
10
The categories of this paper are: q-bio
24
The categories of this paper are: dg-ga
21
The categories of this paper are: adap-org
7
The categories of this paper are: hep-th
6
The categories of this paper are: astro-ph
34
The categories of this paper are: chem-ph
13
The categories of this paper are: quant-ph
8
The categories of this paper are: hep-ex
11
The categories of this paper are: hep-lat