llvm

Tag

Cards List
#llvm

The Ü Programming Language

Hacker News Top · 5d ago Cached

Ü is a statically-typed compiled programming language designed for reliability and speed, with safe/unsafe code separation, RAII, and LLVM backend. It aims to be superior to C++ and easier than Rust.

0 favorites 0 likes
#llvm

Semantic reification: how to generate UB-free code with arbitrary control flow?

Hacker News Top · 6d ago Cached

Reify is an open-source random C program generator based on semantic reification that produces undefined-behavior-free code for compiler testing. It has already uncovered 59 bugs in GCC and LLVM, plus additional bugs in OpenJ9 and Linux's eBPF runtime.

0 favorites 0 likes
#llvm

Perry Compiles TypeScript directly to executables using SWC and LLVM

Hacker News Top · 2026-05-30 Cached

Perry compiles TypeScript directly to native executables using SWC and LLVM, producing small binaries with no runtime dependencies, supporting all major platforms and native UI widgets.

0 favorites 0 likes
#llvm

Leaving performance on the table

Lobsters Hottest · 2026-05-29 Cached

A technical blog post demonstrating how Profile-Guided Optimization (PGO) with LLVM can significantly improve binary performance beyond standard -O3 and LTO, using SQLite as a benchmark.

0 favorites 0 likes
#llvm

[RFC] LLVM Foundation statement in favor of open access to standards documents

Lobsters Hottest · 2026-05-21

The LLVM Foundation has released a statement advocating for open access to standards documents, aiming to increase transparency and community involvement.

0 favorites 0 likes
#llvm

Show HN: Nibble

Hacker News Top · 2026-05-14 Cached

Nibble is a C-like systems programming language implemented in 3000 lines of C that generates LLVM IR without external dependencies or heap allocations. It supports defer, recursion, various types, structs, pointers, and includes graphical demos.

0 favorites 0 likes
#llvm

Fighting Hyrum's Law in LLVM

Lobsters Hottest · 2026-05-11 Cached

This article surveys mechanisms within the LLVM compiler infrastructure designed to prevent dependencies on unspecified behavior, known as Hyrum's Law, to ensure build reproducibility.

0 favorites 0 likes
#llvm

Blaise – A modern self-hosting zero-legacy Object Pascal compiler targeting QBE

Hacker News Top · 2026-05-08 Cached

Blaise is a modern, self-hosting Object Pascal compiler designed to eliminate legacy baggage by offering a single language mode, unified memory model, and native code generation via QBE.

0 favorites 0 likes
#llvm

Zig Builds Are Getting Faster

Mitchell Hashimoto · 2025-10-03 Cached

Zig 0.15 shows significant compile-time improvements over 0.14, with build script compilation dropping from ~7s to ~1.7s and full builds from 41s to 32s, even while still using LLVM. The article highlights progress toward self-hosted backends and incremental compilation.

0 favorites 0 likes
← Back to home

Submit Feedback