Blogs / Personal blogs

Vladimir Keleshev

keleshev.com

Hello, my name is Vladimir Keleshev and I am a software developer living and working just outside of Copenhagen. In the past, I have worked with embedded systems, safety-critical systems, compilers, and now in finance. Recently, I have published a book called…

Popular posts
5
Total points
1,138
HN comments
395
Rank
#1,829 personal

Visit keleshev.com → On Hacker News Mar 2020 – Sep 2024

Software Engineering 5Systems & Performance 3Tools & Productivity 1

3

One-pass Compiler

A one-pass compiler emits assembly (or binary code) right during parsing, without creating an intermediate representation, such as an AST. This is a rare technique that was used back in the days when computer memory was scarce. This limited both the language features that were possible and the quality of the produced…