Tag

Programming Language

All articles tagged with #programming language

Linux 6.8 Welcomes First Rust-Written Network PHY Driver

Originally Published 2 years ago — by Phoronix

The upcoming Linux 6.8 kernel cycle will introduce the first Rust network driver, as the "net-phy-rust" branch has been merged to net-next.git. This branch includes Rust abstractions necessary for network PHY drivers, with the addition of a Rust version of the Asix PHY driver. The Rust version is equivalent to the existing C version, and enabling it can be done using the "AX88796B_RUST_PHY" Kconfig switch. While the hardware supported by this driver may not be the most exciting, it paves the way for other memory-safe network drivers to be developed in Rust.

"Revival of BBC Basic: A Big Comeback"

Originally Published 2 years ago — by Hackaday

Featured image for "Revival of BBC Basic: A Big Comeback"
Source: Hackaday

BBC Basic, the programming language developed for the BBC Micro, is making a comeback and now runs on various modern platforms including Windows, MacOS, Linux, Raspberry Pi OS, Android, and iOS. The programming environment features syntax coloring, search and replace functions, and can handle more advanced graphical assets. This revival of BBC Basic allows programmers to achieve more with the language in a new, more powerful context.

Microsoft Implements Memory-safe Rust for Core Windows Code Rewrite

Originally Published 2 years ago — by Slashdot

Featured image for Microsoft Implements Memory-safe Rust for Core Windows Code Rewrite
Source: Slashdot

Microsoft is rewriting core Windows libraries in Rust programming language to catch and squash memory safety bugs before the code lands in the hands of users. Rust is focused on memory safety and similar protections, which reduces the number of bad bugs in the resulting code. Rust is already being used by Google and Microsoft is planning to have Windows booting with Rust in the kernel in the next several weeks or months.

Microsoft enhances Windows security and performance with Rust.

Originally Published 2 years ago — by The Register

Featured image for Microsoft enhances Windows security and performance with Rust.
Source: The Register

Microsoft is rewriting core Windows libraries in Rust programming language to catch and squash memory safety bugs before the code lands in the hands of users. Rust is focused on memory safety and similar protections, which cuts down on the number of bad bugs in the resulting code. The Rust renovation of Windows began in 2020 with DWriteCore, and now the latest version of Windows 11 boots with the Rust version. Microsoft's adoration of Rust does have limits, but even qualified support from Microsoft is making Rust more capable through code contributions, and that benefits the entire open source community.

Rust Takes Center Stage in Open Source Development.

Originally Published 2 years ago — by Phoronix

XCP-ng project plans to gradually rewrite some of the smaller Xen Project components in Rust programming language, due to its memory safety traits and performance. The team is considering bringing Rust directly inside the Xen hypervisor itself, but they prefer to start with simple things and a higher level first, while getting more experience in Rust.