
12 Jun
2013
12 Jun
'13
3:47 a.m.
Tillmann Rendel
In general, I would be against removing features just because they are confusing for beginners. I don't think that's a good design principle for a language that is primarily targeted at professional programmers and computer scientists.
They're confusing to beginners because they don't have consistent or sensible semantics. That should bother the professional programmers and computer scientists too!