Git developers have been talking in recent weeks around release plans for Git 3.0. If all goes well we could potentially see Git 3.0 released before the end of 2026.
Programming News Archives
757 Programming open-source and Linux related news articles on Phoronix since 2011.
One of the exciting additions on the way for the C++26 programming language is a standardized library around Single Instruction Multiple Data (SIMD) operations. This portable SIMD implementation makes it easier to leverage SIMD and data parallelism in C++ for better performance and to work across SIMD architectures like AVX-512.
PoCL 7.1 is now available for this "Portable Computing Language" implementation that brings OpenCL to CPUs and other devices/accelerators via support for the various LLVM back-ends such as NVIDIA PTX, Intel GPUs via Level Zero, etc.
Python 3.14 is now available as the newest annual major feature release for the Python programming language.
ZLUDA 5 is out today as the newest version of this open-source software for running CUDA software on non-NVIDIA GPUs.
While the Linux 6.18 kernel merge window is just getting formally started following yesterday's Linux 6.17 release, one thing is already quite clear: there is a a lot of new Rust programming language code set to head into Linux 6.18.
PostgreSQL 18.0 is out today as the annual major feature release for this widely-used SQL database server. PostgreSQL 18 is a big one with many exciting performance optimizations and other new features.
While the Mold linker has been very impressive for its speed the past few years compared to the linkers out of the LLVM and GNU toolchain projects, there is a new high speed linker on the scene and it's written in Rust: meet Wild.
Developers behind the Git distributed revision control system are debating whether to make Rust programming language support mandatory.
Rust 1.90 is out today as the newest feature release for this popular programming language.
Python 3.14-rc3 is out today as the final test preview ahead of next month's official Python 3.14 stable release.
Released yesterday was the OpenJDK Java 25 release along with Oracle's GraalVM 25 alternative JVM.
It was just a few days ago that Rust Coreutils 0.2 released with "massive" performance gains and production-ready Ubuntu support. Rust Coreutils 0.2.2 is out today and is delivering a few more enhancements -- most excitingly is a faster base64 command that can now outperform the GNU Coreutils version.
Coming in today as the Rust "fixes" ahead of tomorrow's Linux 6.17-rc5 release is adjusting support for the upcoming Rust 1.91 compiler release.
The uutils project today released version 0.2 of the Rust Coreutils as their alternative to GNU Coreutils written in the Rust programming language. This release comes as Ubuntu 25.10 prepares to make use of it by default.
The Rust Foundation today announced the creation of the Rust Innovation Lab that will serve as a stable, neutral home to select Rust projects with governance support, legal and administrative support, fiscal sponsorship, and more.
With the Rust 1.90 release due out in mid-September, the Rust compiler on Linux x86_64 will begun using the LLD linker by default in order to "significantly reduce" linking times.
Meson 1.9 released this weekend as the newest feature update to this build system / build automation tool that works well across different software platforms. With Meson 1.9 there is enhanced Rust support, introducing Swift and C++ code interoperability, and other enhancements to this increasingly used alternative to the likes of CMake and Autotools.
Git 2.51 is out this Monday as the newest milestone for this widely-used, distributed version control system.
The open-source Valkey key-value database that is forked from Redis is preparing for the big Valkey 9.0 feature release. Valkey 9.0-rc1 was issued today and comes with some exciting performance optimizations and other enhancements for this in-memory KV database.
Go 1.25 is out today as the newest half-year update to this popular programming language. What I find most exciting with Go 1.25 is the new experimental garbage collector yielding 10~40% reduction in overhead.
Rust 1.89 is out today as the newest update to this popular programming language implementation prided by its memory safety features and more.
The Rust project put out a status update concerning its 2025 project goals to summarize what has been accomplished during the first half of the year.
Junio Hamano announced the release of Git 2.51-rc0 to kick off the new week and the first step toward Git 2.51 as the next milestone for this open-source distributed version control system.
As has been the trend with recent Linux kernel releases, a lot of Rust programming language abstractions and other additions are coming for the in-development Linux 6.17 kernel.
Pogocache 1.0 was released today as a fast open-source caching software that aims for low latency and great CPU efficiency. Pogocache supports Memcache / Valkey / Redis / HTTP / Postgres wire protocols while claiming to offer much better throughput and lower latency than these caching alternatives.
The first release candidate of Python 3.14 is now available for testing as what will be this year's big feature update to this popular scripting language.
The open-source and Rust-based Burn deep learning framework developed by Tracel AI shared that their open-source matrix multiplication kernel performance can compete with and even outperform the NVIDIA CUDA cuBLAS performance. Plus Burn isn't limited to just NVIDIA GPUs but can work on most hardware/drivers, including a Vulkan back-end.
QuestDB 9.0 debuted today as the latest major update to this high performance, time-series database that is open-source under an Apache 2.0 license. QuestDB continues to be built using a combination of Java, C++, and Rust for being an interesting time-series database.
ZLUDA Version 5-preview.43 was released today as this open-source CUDA implementation for use on non-NVIDIA GPUs, with one of the current focuses being on enabling CUDA on AMD Radeon GPUs with ROCm.
The first alpha release of PHP 8.5 was issued last week in kicking off the release cycle in working toward the official PHP 8.5.0 release later in the year.
TornadoVM version 1.1.1 is now available for this OpenJDK and GraalVM plug-in that supports Java offloading to GPUs, FPGAs, and other heterogeneous hardware. The past few years TornadoVM has been making a lot of progress to automatically run Java programs across GPUs and other devices supporting OpenCL, NVIDIA PTX, and Khronos SPIR-V/Vulkan.
The first release candidate of Redis 8.2 is now available for testing of this popular in-memory key-value database. Redis 8.2 is building off the recent Redis 8.0 release that ended up going tri-licensing with the AGPLv3 stemming from developer/community feedback.
Perl 5.42 is out today as the newest feature release for this popular programming language that comes one year after the prior Perl 5.40 release.
Last month saw the release of Rust 1.87 that celebrated ten years of the Rust programming language while out today is Rust 1.88 that continues iterating the language with new features.
OpenBLAS 0.3.30 released this morning as the newest version of this optimized BLAS (Basic Linear Algebra Subprograms) library for multiple CPU architectures.
The Zed Editor remains a popular code editor written in the Rust programming language and providing modern features for this project started by former Atom developers. One of the long sought features for Zed has been having built-in debugger capabilities and that work has finally been merged to the project's codebase.
Rust developers acknowledge lengthy compiler times can be a significant issue that limits the productivity of developers working with this programming language. For helping in determining different combinations of issues around compiler performance, the Rust team has started a survey to collect more information on the issues.
While a point release, Mold 2.40.1 is another notable step forward for this high-speed linker alternative to GNU LD/Gold and LLVM LLD. Mold 2.40.1 brings yet more performance improvements.
NumPy 2.3 is out today as the latest release of this widely-used library for scientific computing. Notable with NumPy 2.3 is finally adding some parallelization support via OpenMP.
More Rust programming language abstractions for core code of the Linux kernel continues to land for the ongoing Linux 6.16 merge window.
The initial release candidate of Git 2.50 is now available for this widely-used, distributed version control system.
Rav1e v0.8 was released on Monday for this self-proclaimed "fastest and safest AV1 encoder" that makes use of the Rust programming language.
The Rust project this morning published a status update on some of their top project goals, including for enhancing the async Rust experience to make it closer to the sync programming experience as well as stabilizing the tooling needed for Rust programming use within the Linux kernel.
PoCL 7.0 is out today as the newest version of this "Portable Computing Language" implementation that originally was started for supporting CPU-based OpenCL execution but with time and in leveraging LLVM back-ends has added support for OpenCL atop AMDKFD / NVIDIA PTX / Intel Level Zero and other possible back-ends.
More Rust programming language abstractions are on the way for the upcoming Linux 6.16 cycle to allow for more areas where Rust-based drivers can be created for the kernel.
Rust 1.87 is now available as the newest version of this popular programming language. With the Rust 1.87 release it also marks ten years already of this system programming language focused on memory safety and modern features.
Rustls as a modern TLS library written in the Rust programming language has long been showing promising performance and competitive to OpenSSL and other alternatives. In a fresh exploration of Rustls server-side performance, it's easily beating OpenSSL.
Python 3.14 Beta 1 is now available in working toward this next major Python release due out in early October.
PoCL 7.0 is on approach as the newest version of this "Portable Computing Language" implementation that began as a CPU-based OpenCL driver implementation but with time has added support for other back-ends from Intel Level Zero to NVIDIA PTX and AMD HSA.
757 Programming news articles published on Phoronix.