Julia: come for the syntax, stay for the speed

2 min read Original article ↗
  • TOOLBOX

Researchers often find themselves coding algorithms in one programming language, only to have to rewrite them in a faster one. An up-and-coming language could be the answer.

By

  1. Jeffrey M. Perkel

Illustration by The Project Twins

When it comes to climate modelling, every computational second counts. Designed to account for air, land, sun and sea, and the complicated physics that links them, these models can run to millions of lines of code, which are executed on the world’s most powerful computers. So when the coder-climatologists of the Climate Modeling Alliance (CliMA) — a coalition of US-based scientists, engineers and mathematicians — set out to build a model from the ground up, they opted for a language that could handle their needs. They opted for Julia.

Nature 572, 141-142 (2019)

doi: https://doi.org/10.1038/d41586-019-02310-3

Subjects

Latest on:

Nature Careers

Jobs

  • Assistant Professor

    We seek a collaborative colleague whose research program is focused on fundamental mechanistic processes related to cardiac physiology, cell physio...

    Maywood, Illinois

    Loyola University of Chicago - Cell and Molecular Physiology Department

  • Associate Editor, Discover Journals

    Job Title:    Associate Editor, Discover Journals (Chemistry) Location:    Shanghai, Beijing, Nanjing or Pune, Hybrid Working Model Application Dea...

    Shanghai, Beijing, Nanjing or Pune, Hybrid Working Model

    Springer Nature Ltd