I love FORTH and I agree that it would most likely run at a decent speed.
But just for reference it's worth pointing out out there was an official high-level language released for it, back in the day:
But just for reference it's worth pointing out out there was an official high-level language released for it, back in the day:
What I am working on is stretching the NES pretty hard. Honestly I probably should do it in assembly but I like the idea of using a high level language to do it.
As you say of the obvious high-level languages it should come top, so here's hoping it has enough performance to be usable and useful.
I've been debating going to nesfab [1] just in the interest of time.