Making D better than other programming languages (warning: rant, drivel)
Walter Bright
newshound at digitalmars.com
Tue Oct 31 21:48:49 PST 2006
Sean Kelly wrote:
> Any typo resulted in a new variable being created instead of an
> existing one being modified.
That particular problem was in FORTRAN, the first programming language,
and was identified as a rich source of bugs at least by the early 70's.
Nevertheless, the bug gets reinvented in endless new programming
languages, and the designer then belatedly realizes the mistake. Note
the change in Perl where you can force the compiler to complain about
undeclared variables.
I think the reason it keeps being reincarnated is that it *does* look
good in 20 line programs. You don't invent million line examples for
nonexistent languages.
More information about the Digitalmars-d
mailing list