In 2016 I created a brainfuck-to-cobol compiler. Since then I added a few more targets. Like 8086, c++, basic, etc. Today I added an AVR328 target. AVR328 is the microprocessor that runs the Arduino Nano. I already had a c++ arduino target but that was cheating a bit 🙂
Unexpected: the asm version is aprox. 6% faster than the arduino-c++ version! Unexpected as the c++ code went through an optimizing c++ compiler will the asm is as-is translated.
OpenPGP | openpgp4fpr:44253F8F43240526C19DB0936B6455EDFEED3BD1 |
my website | https://vanheusden.com/ |
keyoxide | https://keyoxide.org/44253F8F43240526C19DB0936B6455EDFEED3BD1 |
GitHub | https://github.com/folkertvanheusden/ |