On Mon, 03 May 2010 08:17:17 -0400, bearophile <bearophileh...@lycos.com>
wrote:
div0:
Anybody who's serious about programming needs to learn to touch type.
The semicolon is right there under your little finger and using it takes
far less time than trying to remember arbitrary and arcane rules about
what is the end of a statement.
In my keyboard it's <SHIFT><COMMA>, and regarding rules...
What is under your right pinky? On my keyboard it is semicolon, or colon
if you use the shift key
If the character on that key is not as important, you may want to swap
keycodes with the semicolon.
On my keyboard, shift-comma is the < character. I agree it is used less
than the semicolon, but it's a pretty common character in D, and I've
never noticed it to be a burden to use it.
for (int i; i < 10; i++) <= why is semicolon not accepted in D here? (I
know the answer)
Newlines and semicolons probably have less rules in Python compared to D
:-)
That's not the same thing. Technically, the semicolon is accepted there
by the grammar. And as far as I know, that's the only weird rule.
And as far as newlines, there are no rules. They are considered the same
as space/tab. So one rule in D compared to how many in Python? (I
honestly don't know, I don't use python)
-Steve