compiler

Tag

Cards List
#compiler

Solod v0.2: Networking, new targets, friendlier interop

Lobsters Hottest · 3h ago Cached

Solod v0.2 releases with networking support (TCP, UDP, Unix sockets), new compilation targets (32-bit, WebAssembly, bare metal), and improved C interoperability.

0 favorites 0 likes
#compiler

Loko Scheme 0.13.0

Lobsters Hottest · 7h ago Cached

Loko Scheme 0.13.0 is released with bug fixes, performance improvements, and new features. It is an optimizing Scheme compiler that supports R6RS and R7RS standards.

0 favorites 0 likes
#compiler

Optimizing LLVM's bump allocator

Lobsters Hottest · 17h ago Cached

This blog post details three recent optimizations to LLVM's BumpPtrAllocator, reducing fast-path overhead by removing redundant alignment, null pointer checks, and per-allocation accounting, resulting in improved performance for Clang, lld, and other LLVM components.

0 favorites 0 likes
#compiler

@aryanvs_: to the untrained eye, this may look like noise. but in here lies months of work trying to write a compiler the best par…

X AI KOLs Timeline · yesterday Cached

A developer shares months of work building a compiler that outperforms cuBLAS for matrix multiplication on an A100 GPU, with visualizations.

0 favorites 0 likes
#compiler

@mylifcc: Major Experiment: Using LLM as an 'Optimization Agent' for Automatic Loop Scheduling! Just read this paper accepted at PACT 2025: 'Agentic Auto-Scheduling: An Experimental Study of LLM-Guided Loop Opt…'

X AI KOLs Timeline · yesterday Cached

Introduces a paper accepted at PACT 2025, proposing the ComPilot framework, which uses off-the-shelf LLMs as optimization agents to automatically optimize complex loop nests without fine-tuning, achieving a geometric mean speedup of 3.54x, surpassing the SOTA Pluto.

0 favorites 0 likes
#compiler

The feature in OxCaml that more languages should steal - The Consensus

Lobsters Hottest · 2d ago Cached

OxCaml, Jane Street's superset of OCaml, introduces a `[@zero_alloc]` annotation that forces the compiler to refuse to build if any function in the call tree allocates on the heap, shifting allocation detection from runtime profiling to compile-time enforcement.

0 favorites 0 likes
#compiler

Mojo programming language will become open-source soon

Hacker News Top · 2d ago

Mojo, a programming language designed for AI and high-performance computing, will soon become open-source, enabling broader community adoption and contribution.

0 favorites 0 likes
#compiler

Prism: An Impure Functional Language With Typed Effects

Lobsters Hottest · 2d ago Cached

Prism is a new functional language that integrates algebraic effects with a type system, allowing mutable state and other effects to be used without monads while preserving purity externally. It aims to make effects a first-class part of the type system, enabling optimization and safe usage.

0 favorites 0 likes
#compiler

Gossamer: a Rust-flavoured language with real goroutines and pause-free memory

Hacker News Top · 3d ago Cached

Gossamer is a new programming language inspired by Rust that features real goroutines, pause-free deterministic memory management with reference counting and arenas, and a bytecode VM with LLVM compilation. It aims to provide expressive syntax without a borrow checker or garbage collector pauses.

0 favorites 0 likes
#compiler

Slisp: Simple Lisp compiler (Linux/amd64)

Hacker News Top · 3d ago Cached

Slisp is a simple compiler that reads Lisp programs and generates standalone assembly representations for Linux/AMD64, with support for basic primitives, closures, and a standard library.

0 favorites 0 likes
#compiler

SPIR-V Backend Progress

Lobsters Hottest · 3d ago Cached

Zig's SPIR-V backend has been overhauled with new built-in types, improved execution mode handling, capabilities/extensions from CPU features, multi-threaded codegen, and object file linking, making it more useful for shader and GPU programming.

0 favorites 0 likes
#compiler

Kuma: compiling PyTorch models into self-contained WebGPU executables [P]

Reddit r/MachineLearning · 4d ago

Kuma is a compiler/runtime that compiles exported PyTorch models into self-contained WebGPU executables, enabling direct browser inference without Python or server dependencies.

0 favorites 0 likes
#compiler

A Tiny Compiler for Data-Parallel Kernels

Hacker News Top · 4d ago Cached

A blog post describing a tiny compiler that demonstrates how to lower data-parallel kernels by converting for loops into vectorized loops with lanes and masks, implemented in ~180 lines of Python.

0 favorites 0 likes
#compiler

New @bitCast Semantics and LLVM Backend Improvements

Lobsters Hottest · 4d ago Cached

Zig language introduces new @bitCast semantics and improves its LLVM backend by changing integer lowering to avoid miscompilations and better align with compiler optimizations.

0 favorites 0 likes
#compiler

Reverse Engineering the Qualcomm NPU Compiler

Lobsters Hottest · 2026-06-20 Cached

Reverse engineering the Qualcomm NPU compiler reveals undocumented VTCM memory management, MILP-based placement, automatic precision alteration, and a hidden analytical simulator (Hextimate) for edge deployment optimization.

0 favorites 0 likes
#compiler

Memory Safe Inline Assembly

Hacker News Top · 2026-06-20 Cached

Fil-C introduces memory-safe inline assembly, ensuring that programmer errors result in panics or traps rather than miscompilation.

0 favorites 0 likes
#compiler

What are you doing this weekend?

Lobsters Hottest · 2026-06-19 Cached

A developer shares their weekend project of building a low-level infix language that compiles to WebAssembly, and offers a personal ranking of AI coding tools from contextual autocomplete to frontier models.

0 favorites 0 likes
#compiler

Making GHC upgrades easy

Lobsters Hottest · 2026-06-17 Cached

The GHC team outlines progress on making GHC upgrades easier, focusing on the Big Stability Goal and Base Package Goal to decouple the base package from compiler releases.

0 favorites 0 likes
#compiler

Intermediate Floating-Point Precision

Lobsters Hottest · 2026-06-14 Cached

This article explores how intermediate floating-point precision in C++ code depends on compiler settings, CPU flags, and architecture, particularly on x87 FPU, and how this affects performance and calculation results.

0 favorites 0 likes
#compiler

The APLR(1) Algorithm for Generating Compact LR(1) Parsers is Simpler and More Capable than IELR(1)

Lobsters Hottest · 2026-06-12 Cached

A technical report introducing the APLR(1) algorithm for generating compact LR(1) parsers, which is simpler and more capable than the existing IELR(1) algorithm, and supports nondeterministic/ambiguous grammars for GLR parsing.

0 favorites 0 likes
Next →
← Back to home

Submit Feedback