Hacker News new | past | comments | ask | show | jobs | submit | from login
I got the J language working on OpenBSD (briancallahan.net)
148 points by ingve 12 days ago | past | 41 comments
Let's write a self-hosting compiler, part 1: Reading in source code (briancallahan.net)
4 points by ingve 18 days ago | past
Let's get hands-on with the QBE compiler back end (briancallahan.net)
4 points by ingve 26 days ago | past
Let's write a compiler, part 8: Strings, forward references, and conclusion (briancallahan.net)
4 points by ingve 29 days ago | past
Let's write a compiler, part 7: Arrays (briancallahan.net)
19 points by ingve 33 days ago | past
Let's write a compiler, part 6: Input and output (briancallahan.net)
3 points by ingve 35 days ago | past
Let's write a compiler, part 6: Input and output (briancallahan.net)
3 points by hucste 35 days ago | past | 1 comment
Let's write a compiler, part 5: A code generator (briancallahan.net)
96 points by ingve 36 days ago | past | 29 comments
Let's write a compiler, part 5: A code generator (briancallahan.net)
3 points by ingve 37 days ago | past
Let's write a compiler, part 4: Testing (briancallahan.net)
96 points by ingve 38 days ago | past | 6 comments
Let's write a compiler, part 3: A parser (briancallahan.net)
141 points by ingve 39 days ago | past | 50 comments
Let's write a compiler, part 2: A lexer (briancallahan.net)
2 points by fishmaster 39 days ago | past
Let's write a compiler, part 2: A lexer (briancallahan.net)
4 points by hucste 40 days ago | past | 1 comment
Let's write a compiler, part 1: Introduction, selecting a language, and planning (briancallahan.net)
188 points by ingve 41 days ago | past | 59 comments
Reviewing my first OpenBSD port, and what I'd do differently 10 years later (briancallahan.net)
3 points by ingve 52 days ago | past
I wrote a 231-byte Brainfuck compiler by abusing everything (briancallahan.net)
154 points by ingve 74 days ago | past | 52 comments
Write an OpenBSD port with me: The TIC-80 fantasy game console (briancallahan.net)
2 points by ingve 88 days ago | past
I wrote a linker everyone can understand (briancallahan.net)
208 points by ingve 3 months ago | past | 55 comments
8088ify: The CP/M to MS-DOS assembly translator (briancallahan.net)
1 point by todsacerdoti 3 months ago | past
Profiling our assembler with the DMD compiler (briancallahan.net)
2 points by ingve 3 months ago | past
The GNU D Compiler on OpenBSD/armv7 (briancallahan.net)
98 points by ingve 4 months ago | past | 31 comments
The GNU D Compiler on OpenBSD/arm64 (briancallahan.net)
3 points by ingve 4 months ago | past
Building a Multi-Platform “Compiler” (briancallahan.net)
3 points by ingve 5 months ago | past
Demystifying programs that create programs, part 6: Processing more opcodes (briancallahan.net)
1 point by ColinWright 5 months ago | past
Demystifying programs that create programs, part 1: A disassembler (briancallahan.net)
103 points by cyberlab 5 months ago | past | 19 comments
I wrote the world's worst text editor (2020) (briancallahan.net)
38 points by AlexeyBrin 5 months ago | past | 26 comments
I got the GNU Modula-2 compiler working on OpenBSD (briancallahan.net)
110 points by todsacerdoti 5 months ago | past | 26 comments
A working D compiler on OpenBSD (briancallahan.net)
126 points by todsacerdoti 6 months ago | past | 13 comments
Can we do better than our C compiler? (briancallahan.net)
119 points by signa11 on Aug 13, 2020 | past | 55 comments
Where do argc and argv come from? (briancallahan.net)
191 points by signa11 on Aug 9, 2020 | past | 105 comments

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: