Just in case any further inspiration is needed… I've just discovered to my interest that Dean Belfield has just ported BBC BASIC to the ZX Spectrum Next!
He started out from the Z80 version for CP/M – which, interestingly, is apparently already open source – and in just about a week has produced a fully working straight port of the language, with a number of additional commands to support the Spectrum Next's hardware. I've only just found out about this, so I haven't tried it out yet myself, but it looks quite an exciting development – even given that the Next already has its own new and very fully featured version of Sinclair BASIC that exploits its enhanced hardware.
This is an entirely separate port from the existing version of BBC BASIC for the regular Sinclair Spectrum.
Anyway, the link to the author's blog post about the project is here:
Blog post about BBC BASIC for ZX Spectrum Next
…and the Github repository containing the source code and releases is here:
BBC BASIC for ZX Spectrum Next (Github)
Dean Belfield announced the port on the Spectrum Next Facebook group with the following words:
Had a bit of a mad idea last week inspired by a conversation on Twitter. I'd already started porting R.T.Russell's excellent BBC Basic for Z80 to my homebrew breadboard computer, and wondered how easy it would be to port what I'd done already to the Next.
It's very much a work-in-progress, yet works as a programming language as it stands now. The intention is to complete it with full Next hardware support.
Source code and ".nex" files can be found on my GitHub.
This rather backs up my assertions that interest in BBC BASIC is far from dead!