> Latest Nim is not that dumb for literals: _(example)_ Works fine, even the x 
> / 2!

Excellent news, thank you.

> The fact that Nim does not do that many automatic type conversions is good 
> for safety and performance ... And as Dom said, lenientOps exists now, but I 
> think I will generally not need it.

I agree but I talked about a particularly annoying - and safe - case, something 
like `var x: uint16 = 5.uint16`. But again generally I'm also leaning towards 
safety even if there is a price to pay (in extra keyboard typing). But it's 
great news that _obviously_ clear cases are now properly handled by Nim. Lovely.

Reply via email to