proomt

Search

Search posts, papers, and topics

compilers

RSS
  1. 2

    What's been going on in w64devkit the past year

    This post details a year of significant updates to w64devkit, a Windows development kit, including enhanced release security with code signing and immutability, and a multilib x64 toolchain. It also introduces new build tools like CMake, Ninja, and Ccache, alongside a custom C11 threads implementation and improvements to Binutils and GCC.

    Chris Wellonsnullprogram.com8 minHN212lobste.rs4
  2. 3

    How I Wrote a Forth (Without Knowing How)

    The author details building MoonForth, a Forth interpreter written in C that leverages Lua's C API for stack manipulation and word storage. The process was surprisingly straightforward, reinforcing the idea that Forth "writes itself" by iteratively filling missing functionality.

    Lobstersvtrlx.ca9 minHN2lobste.rs9
  3. 4

    Pros and Cons of Unified Build

    Unified (jumbo) builds concatenate multiple C++ source files to reduce header instantiation, often halving cold compile time. However, they hurt incremental rebuilds, cache efficiency, and can change program semantics, making reproducibility and correctness harder.

    Mozilla Automation Teamgithub.io8 minHN1
  4. 5

    This Week in Rust 665

    This issue of This Week in Rust summarizes recent developments in the Rust ecosystem, including official updates, community projects like OxiSH, observations on language features, and core Rust project changes. It covers compiler, library, Cargo, Rustdoc, and Clippy updates, offering a broad overview of the language's progress.

    Mozilla Automation Teamthis-week-in-rust.org9 min