Comment Re:Quantum Computing. (Score 1) 386
How many ways are there to dereference a pointer? you can use either *foo or foo[0] but why? Nothing is gained from having two ways to do it, it just makes the language more obscure.
Something is gained, though: self-documentation. The way you dereference a point (should) reflect what the pointer is being used for.