Julia 1.0 Programming Language Released

Written by Michael Larabel in LLVM on 9 August 2018 at 09:10 AM EDT. 13 Comments
LLVM
Julia, the LLVM-based, speed-focused, dynamic and optional typing, full-featured programming language focused on numerical computing has reached the version 1.0 milestone.

The Julia language has been in the works for nearly a decade while now the 1.0 milestone has been reached. Julia remains committed to its key focus areas for the language. With Julia 1.0 the developers are committing to language API stability.

New to Julia 1.0 is a built-in package manager, canonical representation for missing values, a built-in String type for safely holding arbitrary data, broadcasting improvements, named tuples, dot operator overloading, optimization/performance improvements, and some language simplifications.

More details on Julia 1.0 can be found via the official release announcement on JuliaLang.org. For those curious about the syntax for Julia, there are code examples at Julia By Example.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week