Language Selection

English French German Italian Portuguese Spanish

Julia 1.0

Filed under
Development

The much anticipated 1.0 release of Julia is the culmination of nearly a decade of work to build a language for greedy programmers. JuliaCon2018 celebrated the event with a reception where the community officially set the version to 1.0.0 together.

[...]

Try Julia by downloading version 1.0 now. If you’re upgrading code from Julia 0.6 or earlier, we encourage you to first use the transitional 0.7 release, which includes deprecation warnings to help guide you through the upgrade process. Once your code is warning-free, you can change to 1.0 without any functional changes. The registered packages are in the midst of taking advantage of this stepping stone and releasing 1.0-compatible updates.

The single most significant new feature in Julia 1.0, of course, is a commitment to language API stability: code you write for Julia 1.0 will continue to work in Julia 1.1, 1.2, etc. The language is “fully baked.” The core language devs and community alike can focus on packages, tools, and new features built upon this solid foundation.

Read more

Also: Julia 1.0 Released, 2018 State of Rust Survey, Samsung Galaxy Note 9 Launches Today, Margaret Dawson of Red Hat Named Business Role Model of the Year in Women in IT Awards and Creative Commons Awarded $800,000 from Arcadia

More in Tux Machines

Flock 2018 Reports

Kernel: Linux 4.19 and Vega 20 PowerPlay

  • Power Management Updates Land In The Linux 4.19 Kernel
    Intel's Rafael Wysocki has submitted the ACPI and power management updates today for the Linux 4.19 kernel which were subsequently merged by Linus Torvalds.
  • Linux 4.19 Git Contains a lot of Performance Impacting Spectre Mitigation Updates
    Another round of commits regarding anti-Spectre security have landed up in the Linux 4.19 kernel git tree, which may have possible performance impacts for the kernel. While Spectre is still only a somewhat theoretical threat, as its entirely too slow to be used in a serious attack, many folks are taking its future potential quite seriously and arming up against it.
  • Linux 4.19 Kernel to Receive a Ton of Audio Hardware Updates for Improved Linux Sound Capabilities
    Linux audiophiles may have something to rejoice about, as a recent pull request from SUSE’s Takashi Iwai focuses on a plethora of sound subsystem updates for the Linux 4.19 kernel, including a lot of latest hardware support and overall improvements for Linux’s audio capabilities.
  • Updated Vega 20 Open-Source Driver Patches Posted, Including PSP & PowerPlay Support
    Back in May AMD posted initial open-source "Vega 20" patches and support for that yet-to-launch graphics processor was subsequently merged for the Linux 4.18 kernel. More of the Vega 20 AMDGPU kernel driver enablement has now been posted. This latest 69,910 lines of code -- before fretting, most of that is auto-generated header files for the GPU -- notably adds PSP (Platform Security Processor) and SMU (System Management Unit) for Vega 20. With the SMU enablement code, it's also now wired in to enable Vega 20 PowerPlay support as well as related power/clocking-functionality like OverDrive overclocking is also available.

today's howtos

Security: Disclose.io, Adobe, Apple and Instagram

,