Programming News Archives


760 Programming open-source and Linux related news articles on Phoronix since 2011.

GCC Patches Posted For C++26 SIMD Support
GCC Patches Posted For C++26 SIMD Support

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.

10 October 2025 - GCC C++26 SIMD - 13 Comments
PoCL 7.1 Released For Bringing OpenCL To More Devices
PoCL 7.1 Released For Bringing OpenCL To More Devices

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.

9 October 2025 - Portable Computing Language - Add A Comment
A Lot Of Rust Code Lining Up For The Linux 6.18 Kernel
A Lot Of Rust Code Lining Up For The Linux 6.18 Kernel

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.

29 September 2025 - Rust + Linux 6.18 - 51 Comments
Rust Coreutils 0.2.2 Released With Faster base64: Outperforming GNU's base64
Rust Coreutils 0.2.2 Released With Faster base64: Outperforming GNU's base64

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.

9 September 2025 - Rust Coreutils 0.2.2 - 57 Comments
Rust Innovation Lab Announced By The Rust Foundation
Rust Innovation Lab Announced By The Rust Foundation

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.

3 September 2025 - Rust Innovation Lab - 27 Comments
Meson 1.9 Released With New Rust Features, Adds Swift/C++ Interoperability
Meson 1.9 Released With New Rust Features, Adds Swift/C++ Interoperability

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.

25 August 2025 - Meson 1.9 - 19 Comments
QuestDB 9.0 Released For High Performance, Time-Series Database
QuestDB 9.0 Released For High Performance, Time-Series Database

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.

11 July 2025 - QuestDB 9.0 - 5 Comments
TornadoVM 1.1.1 Released For Java Programming Of Heterogeneous Hardware
TornadoVM 1.1.1 Released For Java Programming Of Heterogeneous Hardware

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.

7 July 2025 - GPUs + More - Add A Comment
Redis 8.2 Preparing More Performance Optimizations, SVS-VAMANA
Redis 8.2 Preparing More Performance Optimizations, SVS-VAMANA

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.

4 July 2025 - Redis 8.2 - 12 Comments
Zed Editor Introduces Built-In Debugger
Zed Editor Introduces Built-In Debugger

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.

18 June 2025 - Zed Debugging - 11 Comments
Rust Surveying Developers To Find Biggest Compiler Performance Issues
Rust Surveying Developers To Find Biggest Compiler Performance Issues

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.

16 June 2025 - Rust Compiler Performance Survey - 76 Comments
PoCL 7.0 Released With Official OpenCL 3.0 Conformance On x86_64 CPUs
PoCL 7.0 Released With Official OpenCL 3.0 Conformance On x86_64 CPUs

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.

22 May 2025 - PoCL 7.0 - 1 Comment

760 Programming news articles published on Phoronix.