> would like to have a new "alias" functionality Was thinking about it a few times...
For example, I have a longer proc with return type View. Can use predefined result variable in the proc, but then I have to remember that result is view. Or I use "var view: View ... return view". alias view result would be one line instead of two. But of course alias can generate confusion if used in the wrong way, so Araq will not like it. (As for my Tabs.) For style: After some thinking, I still have no clear opinion. But my feeling is, that the advantages of partial casing are really not that important (don't have to remember if I have to write filename or fileName) but disadvantages exists due to reduced name space. And of course, some people will not use Nim just because they do not like style insensitivity.