News for hackers. Stuff that matters.
Re:Advent of Nim by rbonvall on Thursday November 29, 2018 @11:30AM (#18561406)
I have written code to traverse matrices in which I use indices `I` and `J` to iterate over submatrices and indices `i` and `j` to iterate over individual values in a submatrix. Upper/lower case add a new dimension to name things that are related but different.

But is not a deal breaker for me. If the language doesn't let me I can use `ii` or `i2` or whatever.

Re:Advent of Nim by narimiran on Thursday November 29, 2018 @11:36AM (#18561454)
> I have written code to traverse matrices in which I use indices `I` and `J` to iterate over submatrices and indices `i` and `j` to iterate over individual values in a submatrix.

Please notice that the first letter in Nim is case-sensitive, so `I` != `i`, and you can continue use your conventions.

And before some new comment starts bashing that, I think this is a must so you can differentiate your types, written in PascalCase, from your variables, written in camelCase.