bytecode

Tag

Cards List
#bytecode

Show HN: Tiny – An interpeted dynamic langauge with inline Go native functions

Hacker News Top · 2026-06-20 Cached

Tiny is a new interpreted dynamic programming language written in Go, featuring a bytecode virtual machine, JIT compilation, and inline Go native functions for high performance.

0 favorites 0 likes
#bytecode

Computed goto for efficient dispatch tables (2012)

Hacker News Top · 2026-06-17 Cached

Explains the use of GCC's computed goto extension to improve the performance of bytecode VM dispatch tables compared to traditional switch statements, with a simple example.

0 favorites 0 likes
#bytecode

rustc_codegen_jvm: Rust compiler backend to emit JVM bytecode

Lobsters Hottest · 2026-06-02 Cached

rustc_codegen_jvm is a custom Rust compiler backend that emits JVM bytecode, allowing Rust code to be compiled into runnable JAR files compatible with JVM 8+. It supports a wide range of Rust features including control flow, data structures, traits, and closures.

0 favorites 0 likes
#bytecode

H2JVM - A Haskell Library for writing JVM Bytecode

Lobsters Hottest · 2026-06-01

H2JVM is a Haskell library that allows developers to write JVM bytecode directly in Haskell, enabling low-level JVM manipulation.

0 favorites 0 likes
#bytecode

Bytecode VMs in surprising places (2024)

Hacker News Top · 2026-05-22 Cached

This article explores surprising uses of bytecode virtual machines, specifically eBPF in the Linux kernel and DWARF expressions for debug information in compiled binaries.

0 favorites 0 likes
#bytecode

Tiny-Lua-Compiler: Possibly the smallest Lua compiler ever

Lobsters Hottest · 2026-05-10 Cached

Tiny-Lua-Compiler is an educational, self-hosting Lua 5.1 compiler and VM written in pure Lua, designed to be small enough to study but complete enough to handle real language features.

0 favorites 0 likes
← Back to home

Submit Feedback