The traditional structure of a compiler forms a pipeline -- parsing, type-checking, optimization, and code-generation, usually in that order. But modern programming languages have requirements that are ill-suited to such a design. Increasingly,
The most recent version of NixOS, 24.11, was released on November 30. It contains GNOME 47, Plasma 6.2, LLVM 19, and lots more: The 24.11 release was made possible due to the efforts of 2669 contributors, who authored 49079 commits since the previous ...
The 6.13 merge window closed with the release of 6.13-rc1 on December 1. By that time, 11,307 non-merge commits had been pulled into the mainline repository; about 9,500 of those landed after our first-half merge-window summary was written. There was ...
Linus has released 6.13-rc1 and closed the merge window for this release. "And for once - possibly the first time ever - it looks like the release cycle doesn't clash horribly up with the holiday season, and we'll have time both to stabilize this ...
Version 1.83.0 of the Rust language has been released. This release includes several large extensions to what code running in const contexts can do. This refers to all code that the compiler has to evaluate at compile-time: the initial value of const ...
The OpenWrt One router, which was reviewed here recently, is now generally available. This is the first wireless Internet router designed and built with your software freedom and right to repair in mind. The OpenWrt One will never be locked down and ...
Earlier today, one of our subscribers, anselm, posted the one millionth item in our database during a discussion in the comments about the GPL. One million articles and comments is a big milestone -- one representing twenty two years of work by both ...
The long-awaited release of the GNU Image Manipulation Program (GIMP) 3.0 is on the way, marking the first major update since version 2.10 was released in April 2018. It now features a GTK 3 user interface and GIMP 3.0 introduces significant changes ...
Security updates have been issued by Debian (firefox-esr, netatalk, and thunderbird), Fedora (firefox, libsoup3, mingw-glib2, mingw-libsoup, mingw-python-waitress, mingw-python3, nss, perl-Module-ScanDeps, php, and python-aiohttp), Mageia (dcmtk,
Version 8 of the Ubuntu-based elementary OS has been released. This release includes a rewritten Dock, new window-management features, improvements in the installation and initial setup procedures for visually impaired users, as well as a new Secure ...