One day, he mused about the simplicity and educational value of BASIC and wondered if there was a way to share its charm using today's technology.
Specifically, he was looking for an Android application that could run BASIC so he could "teach programming while drinking coffee with [his] friends".
Thus, BabaBASIC was born—a hat tip to 'Babá', the Greek term for "dad", and a reminder of who sparked this journey.
The first iteration of this was made over a 10-hour all-nighter using existing open-source libraries.
I ended up forking the BASIC-like implementation to make it more byte-for-byte compatible with QBasic 4.5, which is what my father used back in the 90s to teach me programming.
This is the first thing I have ever made of which he approves.