3 ms·
Yes. His work is really inspiring, eg. the text editor less than 1000 lines, tiny language in less than 1000 lines etc. When I read this on HN, I converted his
by thomasmg 8mo ago
Yes. His work is really inspiring, eg. the text editor less than 1000 lines, tiny language in less than 1000 lines etc. When I read this on HN, I converted his text editor to my hobby programming language [1] (330 lines), and then wrote a chess engine with terminal UI [2] (400 lines), Tetris clone [3] in 140 lines. I also have a QR code generator and parser [4] (700 lines, still in Java only), a PDF generator (200 lines), and now also a tiny programming language [5].
[1] https://github.com/thomasmueller/bau-lang/blob/main/src/test/resources/org/bau/converter/textEditor.bau https://github.com/thomasmueller/bau-lang/blob/main/src/test...
[2] https://github.com/thomasmueller/bau-lang/blob/main/src/test/resources/org/bau/converter/chess.bau https://github.com/thomasmueller/bau-lang/blob/main/src/test...
[3] https://github.com/thomasmueller/bau-lang/blob/main/src/test/resources/org/bau/converter/blockGame.bau https://github.com/thomasmueller/bau-lang/blob/main/src/test...
[4] https://github.com/thomasmueller/bau-lang/blob/main/src/test/java/org/bau/stdlib/qrcode/QrCode.java https://github.com/thomasmueller/bau-lang/blob/main/src/test...
[5] https://thomasmueller.github.io/bau-lang/at.html https://thomasmueller.github.io/bau-lang/at.html