>>110236148
Scripting language. If they want to get on the C++ hate train, wouldn't C# have made more since since lots of game devs already have experience with it?
ValidateName(N:string)<computes><decides>:void = N.Length > 0
Greet(N:string):void = Print("Hello, {N}")
Welcome(Name:string):void =
if (ValidateName[Name]): # Square brackets: this call may fail
Greet(Name) # Parentheses: this call must succeed
Looks like complete shit.
I guess it doesn't matter now since only AI will ever need to learn it.