Use F#, compile it to .net, rust, JavaScript, typescript and python. Problem solved.