compiler

Tag

Cards List
#compiler

Switch lowering in GCC

Lobsters Hottest ↗ · 2026-10-30 Cached

A deep-dive blog post exploring how GCC lowers switch statements, showing its transformation into jump tables (including offset handling and a ~8-entries-per-label sparsity threshold) and falling back to decision trees of comparisons for sparser cases.

0 favorites 0 likes
#compiler

A Working Nintendo in ~1GB of Qwen Weights

Hacker News Top ↗ · 2026-10-30 Cached

nesformer 是一个开源项目,通过编译器将 NES 的 6502 CPU、2KB RAM 与卡带 ROM 直接编译进一个未经训练的 Qwen3.5 模型权重中,让模型逐 token 预测 CPU 执行日志来运行《超级马力欧》等游戏,且帧输出与传统模拟器完全一致。

0 favorites 0 likes
#compiler

AMD's ROCm HRX Loom v0.1 released for targeting AMD CPUs, GPUs & NPUs

Reddit r/artificial ↗ · 2026-10-29 Cached

AMD released the ROCm HRX Loom SDK v0.1, a specialized compiler and IR stack that targets AMD CPUs, GPUs, and NPUs, with support for AMDGPU HSA, SPIR-V/Vulkan, and emerging x86/WebAssembly backends.

0 favorites 0 likes
#compiler

Nim version 2.4.0 released

Lobsters Hottest ↗ · 2026-10-29 Cached

Nim 2.4.0 stable release ships small-string optimization strings, incremental compilation (--ic:on), a new cross-thread cycle collector (--mm:yrc), improved sum types, and support for cyclic module dependencies.

0 favorites 0 likes
#compiler

Go Empty Interface Explained & The Hidden Heap Allocation

Lobsters Hottest ↗ · 2026-10-29 Cached

An in-depth look at the underlying implementation of Go's empty interface (any): the two-pointer structures of eface and iface, the meaning of the type word and data word, and how the compiler avoids unnecessary heap allocations through constants, zeroVal, staticuint64s, and other tricks.

0 favorites 0 likes
#compiler

Hoot 0.10.0 released

Lobsters Hottest ↗ · 2026-10-28 Cached

Spritely Institute 发布了 Hoot 0.10.0,这是一个将 Scheme 编译到 WebAssembly 的 Guile 编译器后端及通用 WebAssembly 工具链。本次更新包含大量编译器、运行时和 Scheme 标准库(如 SRFI-13、SRFI-60、多个 R6RS 模块)的新增功能与修复,并发布了用于 Lisp Game Jam 的游戏开发模板。

0 favorites 0 likes
#compiler

Filian, Fil-C binaries on Debian

Lobsters Hottest ↗ · 2026-10-27

Discusses Filian, the Fil-C toolchain, and building Fil-C binaries on Debian, marking progress toward memory-safe C adoption in mainstream Linux distributions.

0 favorites 0 likes
#compiler

Compile-Time Dependent Types

Lobsters Hottest ↗ · 2026-10-27 Cached

Syl is a new systems programming language that encodes compile-time computation in a modal type system, using static/dynamic and erased/unerased mode axes to enable monomorphization and compile-time dependent types, inspired by two-level type theory and OxCaml.

0 favorites 0 likes
#compiler

@TaKOBKi: My latest rustc PR introduces adaptive sparse encoding for metadata tables. Rustc-perf results show a 20.18% average re…

X AI KOLs Following ↗ · 2026-10-27 Cached

A new rustc PR introduces adaptive sparse encoding for metadata tables, achieving an average 20.18% reduction in crate metadata size according to rustc-perf results.

0 favorites 0 likes
#compiler

@Modular: The new MAX License balances two priorities: freedom to build, and a unified, sustainable ecosystem. Anyone can use, mo…

X AI KOLs Timeline ↗ · 2026-10-22 Cached

Modular 宣布 MAX 的完整源代码现已公开,并推出简化的 MAX License,允许开发者免费使用、修改和发布商业产品,同时通过少量限制防止生态碎片化。此举是在 Qualcomm 完成收购 Modular 后,向统一异构计算软件平台迈出的关键一步。

0 favorites 0 likes
#compiler

@Modular: The graph compiler, runtime and hardware backends join the kernels, models, serving infrastructure, and Mojo compiler +…

X AI KOLs Timeline ↗ · 2026-10-22

Modular announced that its graph compiler, runtime, and hardware backends are now open-sourced alongside kernels, models, serving infrastructure, and the Mojo compiler and standard library, letting developers build and deploy AI across hardware platforms without vendor lock-in.

0 favorites 0 likes
#compiler

@Modular: AI shouldn’t be locked to one hardware vendor or chip. To democratize AI compute, we’ve made MAX source available with …

X AI KOLs Timeline ↗ · 2026-10-22 Cached

Modular 宣布将 MAX 随 Modular 26.7 源码开放,以打破 AI 对单一硬件厂商或芯片的锁定,推动 AI 算力民主化。

0 favorites 0 likes
#compiler

Crystal 1.22.0 Is Released

Hacker News Top ↗ · 2026-10-22 Cached

Crystal 1.22.0 正式发布,包含 251 项变更和 33 位贡献者的参与,主要亮点包括标准流模拟 SIGPIPE 行为、全面重构的 DWARF 解析以提升性能、所有目标平台支持原生事件循环、支持 LLVM 23/24,以及 aarch64-linux 晋升为 Tier 1 平台。

0 favorites 0 likes
#compiler

Announcing the GPU notification group and Linker Working Area

Lobsters Hottest ↗ · 2026-10-21 Cached

The Rust compiler team announced two new groups: a GPU target notification group staffed by experts from AMD, Nvidia, and Intel to help diagnose GPU-related issues, and a Linker working area focused on integrating alternative linkers such as Wild into the compiler.

0 favorites 0 likes
#compiler

C# now beats Rust on WASM size

Hacker News Top ↗ · 2026-10-21 Cached

NetWasm is an independent compiler, CoreLib, runtime and SDK that compiles C# and .NET CIL directly to WebAssembly, producing binaries smaller than size-optimized Rust (47,895 vs 53,635 bytes) while outperforming Mono AOT on GC benchmarks.

0 favorites 0 likes
#compiler

EDG is open source

Lobsters Hottest ↗ · 2026-10-20 Cached

EDG's C++ front end went open source on September 30, 2026, with The C++ Alliance becoming its nonprofit home to provide fiscal sponsorship, technical continuity, and community-driven contributions under a three-track development model.

0 favorites 0 likes
#compiler

@PyTorch: How does a PyTorch workload become something an AI accelerator can actually execute? In our latest blog, the @IBM Spyre…

X AI KOLs Following ↗ · 2026-10-20 Cached

PyTorch's blog details the open-source MLIR-based compiler backend (KTIR to DataflowIR to SpyreCode) that translates PyTorch Inductor's decisions into executable dataflow pipelines for IBM's Spyre AI accelerator.

0 favorites 0 likes
#compiler

Tsrs: A Port of TypeScript to Rust

Hacker News Top ↗ · 2026-10-20 Cached

Cloudflare and VoidZero team up with Max Schwenk to incubate tsrs, a faithful Rust port of the TypeScript compiler within the Oxc toolchain, claiming up to 8x faster speeds and ~70% less memory than TypeScript 7.0 while leaving language design fully under the TypeScript team's control.

0 favorites 0 likes
#compiler

Introducing TorchNeuron: Native PyTorch backend for AWS Trainium (27 minute read)

TLDR AI ↗ · 2026-10-20 Cached

AWS 与 PyTorch 宣布推出 TorchNeuron——一个面向 AWS Trainium 芯片的原生 PyTorch 开源后端,支持 eager 执行、torch.compile 与 NKI 自定义内核,模型代码只需 `.to('neuron')` 即可运行,将于 10 月 20 日以 Apache 2.0 公开 Beta。

0 favorites 0 likes
#compiler

2026 is an exciting year for the Rust compiler (and me)

Lobsters Hottest ↗ · 2026-10-19 Cached

A blog post highlighting why 2026 is a landmark year for the Rust compiler, with the next-gen trait solver, the Polonius borrow checker, the parallel frontend nearing stabilization, and significant LLVM performance gains all converging at once.

0 favorites 0 likes
Next →
← Back to home

Submit Feedback