nowfound

Life & fun · April 22, 2020

Tail Recursion Optimization for the JVM

Optimizer library for tail recursive calls in Java bytecode - Sipkab/jvm-tail-recursion

Tail Recursion Optimization for the JVM launched on April 22, 2020 with 107 votes, #432 of 5,003 launches that month and more than 95% of that year's launches. The site was still online in September 2026, 6 years on.

Visit github.com ↗Alternativestop 9% of April 2020

In plain words

Tail Recursion Optimization for the JVM is a developer tool that enables efficient tail recursive function calls on Java Virtual Machine platforms. It targets programmers writing recursive code who want to avoid stack overflow errors and improve performance. The tool stands out by transforming tail-recursive patterns into iterative loops, allowing developers to write recursive code without the typical memory constraints of JVM recursion.

written from the facts on this page · September 2026

Does a similar job

all alternatives →
  • High-order Virtual Machine (HVM) – A Parallel Functional Runtime2022 · github.com · ▲150

    HVM1 (2022): a massively parallel, optimal functional runtime in Rust - HigherOrderCO/HVM1

  • LT
    Lightweight Threads, Channels and Actors for the JVM2013 · blog.paralleluniverse.co · ▲116
  • Awk-JVM – A toy JVM in Awk2020 · github.com · ▲180

    a toy jvm in awk. Contribute to rethab/awk-jvm development by creating an account on GitHub.

  • Sub-millisecond VM sandboxes using CoW memory forkingMar 2026 · github.com · ▲311

    I wanted to see how fast an isolated code sandbox could start if I never had to boot a fresh VM. So instead of launching a new microVM per execution, I boot Firecracker once with Python and numpy already loaded, then snapshot the full VM state. Every execution after that creates a new KVM VM backed by a `MAP_PRIVATE` mapping of the snapshot memory, so Linux gives me copy-on-write pages automatically. That means each sandbox starts from an already-running Python process inside a real VM, runs the code, and exits. These are real KVM VMs, not containers: separate guest kernel, separate guest…

  • SU
    Speeding up the code-test cycle for Java developers2023 · ▲69

    Hello HN, I am Parth. In my experience, the current form of testing automation takes too long. To solve this, I am creating a developer tool to speed up the code-test cycle for Java developers. It has two main parts: Direct Invoke - lets you call any Java function directly, without the need to execute the whole call hierarchy. (e.g. an HTTP endpoint) In my normal coding workflow, I use the “Evaluate Expression” feature inside IntelliJ IDE. I usually put a breakpoint somewhere in the code and after hitting the breakpoint by calling an HTTP api, let the execution remain paused while I explore…

  • A Fast, Malloc-Free C++14 Json Parser and Encoder2014 · github.com · ▲98

    Meta programming utilities for C++14. Merged in matt-42/lithium - matt-42/iod

More life & fun this month

the category →

Source: Show HN post ↗

Launched alongside, April 2020

the whole month →
  • https://github.com/OlexG/finclaw ^ repo if anyone wants to contribute. I realized that sometimes I'm pretty good at making random guesses about the future. (I.E, I think OpenAI will beat Anthropic in the short term, etc...) However, I'm bad at converting these guesses into actual market plays I can profit from. As such, I wanted to make a tool that connects to the right APIs and launches a swarm of agent experts to generate related plays based on your prediction. The very first super shitty V0 MPV just has Polymarket/Kalshi bets, but I will be adding a more complex…

    AI · 2020 · youtube.com

  • Mac-native app for screenshots, recordings and collaboration

    Dev tools · 2020 · cleanshot.com

  • Templates to help you say no in any situation

    Work · 2020 · starterstory.com

  • Free legal documents for startups

    Work · 2020

  • For bureaucratic reasons, a colleague of mine had to print, sign, scan and send by email a high number of pages. To save trees, ink, time, and to...

    Life & fun · 2020 · gitlab.com

  • Largest curated collection of 6,500+ book recommendations.

    Work · 2020 · goodbooks.io