Hacker GitHub

← All repos

phoe/cafe-latte

View on GitHub ↗ ★ 41 Java

An implementation of Common Lisp dynamic variables, control flow operators, and condition system in plain Java.

5 mentions on Hacker News by 3 people: 1 story, 4 comments · first 2021-02-08 · latest 2025-09-17

Mentions per year 5 mentions · busiest year 2021 (2)
20082026
  1. …variables, can be implemented on top of a sane enough language with dynamic memory management - see https://github.com/phoe/cafe-latte for a whole condition system implemented in Java. You could probably reimplement a lot of this in WASM,…
    comment by phoe-krk · 2025-09-17 · in WASM 3.0 Completed
  2. …whether you can actually use it or an imitation (the book author did implement a version for Java: https://github.com/phoe/cafe-latte ). Fifth, do you have experience in incrementally writing and debugging a program as it's running, or…
  3. …details (such as instantiation via `new` or generics) are still presented to the programmer. [0] https://github.com/phoe/cafe-latte
    comment by phoe-krk · 2022-01-03 · in Understanding the Power of Lisp (2020)
  4. These have also been implemented in pure java - https://github.com/phoe/cafe-latte/
  5. ▲ 2
    Show HN: An implementation of Common Lisp condition system in plain Java
    story by phoe-krk · 2021-02-08 · 0 comments