programming language

AppWizard
April 5, 2026
The OpenGoal team has released a beta version of its native PC port for Jak 3, making all three games in the Jak & Daxter series "feature complete and fully completable" on PC platforms. Players can access the games on Windows, Linux, or Mac by following instructions on the OpenGoal website, provided they have a copy of the original games. The ports offer enhanced accuracy and various quality of life improvements. Jak 3's release was announced via a YouTube trailer on April 1st and has been confirmed as genuine. Jak & Daxter: The Precursor Legacy is not yet in beta, while Jak II and Jak 3 have minor audio and graphical issues being addressed. The team is not currently considering porting PSP games but may explore the possibility of decompiling Jak X: Combat Racing, which uses the GOAL programming language. Further details are available on the OpenGoal website.
AppWizard
April 4, 2026
Using ADB via the command line can be cumbersome, prompting the desire to create a tailored application focused on the APK installation workflow, including wireless debugging pairing, file browsing, and bundle unpacking. A recent poll indicated that 48% of respondents use ADB fairly often, while 35% have used it once or twice. The author, a moderately skilled programmer, explored AI-assisted "vibe coding" to develop an app in Go, chosen for its simplicity and cross-platform capabilities. The project began with outlining its structure and creating a basic ADB wrapper in Go, which evolved into a functional terminal application within three days of part-time effort. The app, a compact 7MB executable, manages ADB sessions, allows pairing with Android devices over USB or Wi-Fi, includes a file explorer, and supports installing and unpacking various app bundles. Despite its usefulness, the author noted a limited understanding of Go due to reliance on AI for problem-solving. The app's source code is available on the Tiny APK Installer GitHub repository.
AppWizard
April 4, 2026
The OpenGOAL initiative is working on native PC ports for the Jak and Daxter trilogy, with Jak 3 now available for public play. The project aims to recreate the original programming language of the games, offering features like support for various aspect ratios, high frame rates, and mod support. While Jak 2 and Jak 3 are in beta and may have minor issues, players can still enjoy the games. Testing on the Steam Deck shows that the games run smoothly at 60 FPS with low battery consumption, although there are minor drawbacks such as PlayStation controller icons and occasional battery drain spikes during intense gameplay.
AppWizard
January 16, 2026
YouTuber DocJade is running the game Factorio on 1,000 3.5-inch floppy disks instead of a conventional hard drive. He developed a custom file system called Fluster using the RUST programming language, which divides each floppy disk into 512-byte blocks, allowing for a total of 2,880 blocks per disk and approximately 90 GB of storage. Fluster is open-sourced and available on DocJade's GitHub. Factorio's design allows it to load most content before the title screen, making it suitable for this unconventional method.
Winsage
December 28, 2025
Microsoft has clarified that its initiative to explore migrating C and C++ codebases to Rust is primarily a research project, not a definitive plan to rewrite Windows in Rust by 2030. The company has been integrating Rust into specific areas of its operations, particularly in newer versions of Windows 11, to enhance security without overhauling existing systems. Microsoft has incorporated certain components of the Windows kernel in Rust but has not announced plans for a full migration of all kernel and user-space components. The project aims to develop tools for efficient analysis and partial automation of transferring large codebases to other programming languages, with AI-supported processes involved. Assertions that this research will lead to a complete Rust version of Windows are unsubstantiated.
Winsage
December 24, 2025
Galen Hunt, a Distinguished Engineer at Microsoft, has proposed to eliminate all C and C++ code within the company, focusing on transitioning to Rust. This initiative aims to address technical debt and improve memory safety, as C and C++ are responsible for approximately 70% of vulnerabilities in Microsoft products. Microsoft plans to leverage AI and modern tooling to facilitate this transition, which includes rewriting portions of the Windows kernel in Rust. Hunt is seeking a Principal Software Engineer with Rust expertise to support this effort. The adoption of Rust is growing globally, with a reported 2.3 million developers using it, and major tech companies are increasingly integrating it into their infrastructure.
Winsage
December 24, 2025
Microsoft plans to phase out C and C++ in favor of Rust by 2030, as announced by Galen Hunt, a Distinguished Engineer at the company. AI will assist in large-scale code modifications, and the foundational infrastructure for this transition is already in place. Microsoft has been integrating Rust into its ecosystem, investing a million dollars in 2022 to establish it as a primary language for engineering systems. Rust-based kernel features have been introduced in Windows 11 Insider Preview Build 25905. Hunt clarified that the initiative is a research project aimed at facilitating migration between programming languages, not a complete rewrite of Windows in Rust with AI. Other tech companies, like Google, are also adopting Rust for its productivity and efficiency benefits, driven by security concerns related to C and C++. The US National Security Agency has recommended transitioning to memory-safe programming languages, including Rust.
Search