Julia: A Fresh Approach to Technical Computing and Data Processing

Abstract

This report summarizes the activities enabled by an XDATA effort which includes a series of papers, the explosive growth of the Julia language, and a remarkable amount of software development. At the time of writing this report, there have been a near 4,000,000 downloads of the Julia Language, several textbooks authored by faculty worldwide based on the Julia language, and any number of classrooms using the Julia language. At the early start of the XDATA effort , Python was extremely popular, (as it remains today), but even large commercial companies such as Google are starting to understand Pythons shortcomings. At the same time, libraries written in Julia remain callable from other popular languages such as Python. A remarkable amount of documentation that is directly or indirectly a tributable to this work can be found on such pages as: 1. The Julia Lab web page at MIT: https://julia.mit.edu/; 2. The Julia Language webpage: https://julialang.org/; and 3. the authors MIT web page: http://math.mit.edu/~edelman/

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Mar 19, 2019
Accession Number
AD1069148

Entities

People

  • Alan Edelman

Organizations

  • Massachusetts Institute of Technology

Tags

Communities of Interest

  • Biomedical
  • Energy and Power Technologies

DTIC Thesaurus Topics

  • Abstracts
  • Air Force
  • Air Force Research Laboratories
  • Algorithms
  • Complex Numbers
  • Computational Science
  • Computer Languages
  • Computer Programming
  • Computer Science
  • Computers
  • Data Science
  • Dynamic Programming Languages
  • High Level Languages
  • Information Science
  • Programming Languages
  • Software Development
  • Two Dimensional

Fields of Study

  • Computer science

Readers

  • Chemistry (specifically Chemical Fluorescence)
  • Database Systems and Applications
  • Systems Analysis and Design