Re: I think they need to jusify their claims far better than they have done so far
I never even noticed it - not a good sign, especially as it is of course also the sign for 'not'. Now that I spent a bit more time looking at the language spec, it's a real horrid way of dealing with function failures, basically a sort of crash or try and plow on regardless indicator (you use '?' instead to in effect throw a kind of exception if a call fails, and mingle handled exception types with return type). And of course they've reversed type and name for parameters
fn writehello(path: str) (fs::error | io::error | void) = {
const oflags = flags::WRONLY | flags::TRUNC;
const file = os::create(path, 0o644, oflags)?;
And then there's this horror :
for (let i = 1z; i < len(items); i += 1)
That's enough for me I'm afraid, it appears to be the language equivalent of a stroppy teenager who's dyed their hair in order to look different.