Improving Compiler Error Messages

div0 div0 at users.sourceforge.net
Mon May 3 04:58:22 PDT 2010


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

bearophile wrote:
>
> My personal answer, is that I've written too many semicolons in
> my programming life, I prefer languages where I can avoid semicolons
> at the end of lines (if the language is well designed for this
> and doesn't infer anything. In JavaScript I want to
> use semicolons) :-)

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.

Actually typing the code & documentation is just a tiny fraction of the
amount of time that I spend programming, but the layout and how it looks
is extremely important. The shape and the spacing of my code allows me
to navigate quickly to what I'm looking for.

This is why I really hate programming in Python, it really annoys me not
being about to lay my code out my way. As far as I'm concerned the
inventor of Python should be beaten to death with a sock full of tab
keys. Making white space significant is the most heinously evil decision
I've ever come across.

(and for the people without a sense of humour: YMMV, put away the socks)

- --
My enormous talent is exceeded only by my outrageous laziness.
http://www.ssTk.co.uk
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iD8DBQFL3rpeT9LetA9XoXwRAk5KAJ45/CmyXcyricVD6oqSjkFgiu713QCgrp5l
Q/dH9I/jDoa+jiEksGlNJ3g=
=T5ZE
-----END PGP SIGNATURE-----


More information about the Digitalmars-d mailing list