Speaking of jokes, have you ever considered the possibility of re-writing ENIGMA from the grounds up, say, perhaps in DarkBasic
Quite frankly, I like the sound of rewriting ENIGMA in Darkstar2BASIC. I really want to see us get back to the basics of programming.
Well DarkBasic / DarkBasic Pro is now free open source, it is a game creation language on its own, with structured BASIC like commands, though it might not be suitable for ENIGMA, though for 3D development, yes, it provides better 3D functionality than GMS, though limited in terms of quality, but still better than what GM can do. I haven't been following much progress since, but from what I remember it was based on Microsoft DirectX, at the time DX7

dunno if they support newer revisions though. It also does not compile - it emits bytecode which is appended to an interpreter, so in other words "runner".
Game making engines the likes of FPS Creator, FPS X10, Game Guru, were all based on DarkBasic - I have seen of the games people created with them, and they are far better than the 3D stuff I have seen made with GM / GMS.
As far as rewriting ENIGMA in DarkBasic, I don't think so

Unless people are planning to make 3D only games, otherwise it might come at a performance cost.