I realized Ada is both unloved and becomes tedious after a while because it's so verbose. The C style with { } is overwhelmingly more popular than Pascal style begin / end, and Ada is even wordier than Pascal. The other annoyance is having up-to-date Ada bindings to any C libraries you want to use.
I think I should take the work I've done so far and convert it to #Rustlang before continuing, and extend it to Apple IIGS compatibility so I can then port that code to run on the RP2350 in my SBC.