Their keynote at the llvm conference looked quite substantial
A lot of life's bullshit is people convinced of their own bullshit.
I know I'm likely to be very wrong here... and they may easily remedy that, I hope they do because I really like the idea's they've presented.