There is actually efforts in the Typescript community attempting to do just that. Personally I think it'll end up being a waste, but these sorts of experiments, even when they fail, often can help along new discoveries.
And on the off-chance they get it right, then damn that's pretty great.
Fully agreed that failure is expected! I think it can still make great learning for all involved. And, 100% agreed that proving us wrong on this would be great!
And on the off-chance they get it right, then damn that's pretty great.