Zinglish, read up on earlier posts on the topic. I’m pretty sure that everyone is well aware of how much effort is required.
The point of a complementary scripting language is not to replace C++. It’s to give a user the ability to quickly type up a piece of code that would be unwieldy in blueprint’s visual style, without needing to fire up Visual Studio. This would save on compile and load times, which is perfect for the prototyping process.
Really, the idea would be very similar to the already existing math expression node, just with a higher degree of flexibility. And a slightly better editor, as editing math nodes isn’t exactly a fun thing to do.