aappleby
- Karma
- 0
- Created
- ()
- Submissions
- 0
- Show HN: One year of full-time work on personal projects since leaving Google (aappleby.github.io)
-
Hi HN, I've been taking a break from my big side projects to work on a smaller side project - a tiny build system that's based on what I've learned from using Ninja and ad-hoc Python for my homebrew build systems over…
-
Howdy HN, as part of my ongoing programming language experiments I've ended up creating my own C++20 lexing and parsing library of sorts. Matcheroni is an alternative to parser generators and regular expressions that…
- Temporal Programming, a new name for an old paradigm (github.com)
-
Hi, I'm the author of GateBoy (a gate-level simulation of the original Game Boy hardware) and Metron (a C++ to Verilog translation tool). One big issue I had to work around for both projects is the inability of C++ (or…
-
Suppose I have this trivial C++ program: #include <stdio.h> int a = 0; int b = 0; void update_state() { a = b + 1; b = a + 1; } int main() { for (int i = 0; i < 3; i++) { update_state(); printf("%d %d\n", a, b); }…
- Metron C++ to Verilog Translator Tutorial (aappleby.github.io)
- Refactoring out a Y Combinator (medium.com)