Software Update: Julia 1.8.0

Spread the love

Julia is the name of a high-level, high-performance dynamic numerical programming language. Among other things, it includes a powerful compiler, distributed parallel execution and an extensive one library of mathematical functions. Julia’s core is released under the MIT license, while several libraries use other licenses such as gpl, lgpl and bsd. For more information, we refer to this page. Version 1.8 has been released and extensive information about it is available this page here are the highlights in brief:

Julia 1.8 Highlights

After 3 betas and 4 release candidates, Julia version 1.8 has finally been released. We would like to thank all the contributors to this release and all the testers that helped with finding regressions and issues in the pre-releases. Without you, this release would not have been possible. The full list of changes can be found in the NEWS file, these are some of the release highlights.

  • const on fields in mutable structs
  • Call site @inline
  • Typed globals
  • New default scheduler for @threads
  • Profiling
    • New allocation profiler
    • Updates to CPU profiling
  • Packages
    • Package load timing
    • Pkg status update with upgradeable package indicator
    • Pkg support for sysimages
  • Improved precompilation
  • Improved support for Apple Silicon

Version number 1.8.0
Release status Final
Operating systems Windows 7, Linux, macOS, Windows Server 2008, Windows Server 2012, Windows 8, Windows 10, Windows Server 2016, Windows Server 2019, Windows 11
Website Julia Lang
License type Prerequisites (GNU/BSD/etc.)
You might also like