Hacker News
points by hn_submit 5 days ago | 0 comments
So now you need an interpreter (Python) to run an interpreter (BASIC)?
[–] AlexeyBrin 5 days ago
Nothing wrong with implementing an interpreter in another interpreter, this is actually a classic CS rite of passage.

This TinyBASIC however, is using Python only during the build phase, the actual interpreter code is in C and what runs on the Arduino is a binary.

[–] incanus77 5 days ago
How would you do it?
[–] hn_submit 4 days ago
Rust would be my first choice with C++ and assembler as other options.

I mean, crap like this means we need 1GB for a weather app and 4GB RAM for a simple text editor.