[fpc-pascal] even linus torvalds prefer pascal over c
Micha Nelissen
micha at neli.hopto.org
Sat Dec 2 10:31:16 CET 2006
Bisma Jayadi wrote:
> Linus concluded, "the C language has scoping rules for a reason. *If I
> wanted a language that didn't allow me to do anything wrong, I'd be
> using Pascal.* As it is, it turns out that things that 'look' wrong on a
> local level are often not wrong after all."
Well, Linus is not too fond of "standard Pascal" (but neither am I ;-)
), read the following about goto and labels:
(http://kerneltrap.org/node/553/2131)
<quote>
On 12 Jan 2003, Robert Love wrote:
> On Sun, 2003-01-12 at 15:22, Linus Torvalds wrote:
> > No, you've been brainwashed by CS people who thought that Niklaus
> > Wirth actually knew what he was talking about. He didn't. He
> > doesn't have a frigging clue.
>
> I thought Edsger Dijkstra coined the "gotos are evil" bit in his
> structured programming push?
Yeah, he did, but he's dead, and we shouldn't talk ill of the dead. So
these days I can only rant about Niklaus Wirth, who took the "structured
programming" thing and enforced it in his languages (Pascal and
Modula-2), and thus forced his evil on untold generations of poor CS
students who had to learn langauges that weren't actually useful for
real work.
(Yeah, yeah, most _practical_ versions of Pascal ended up having all the
stuff necessary to break structure, but as you may be able to tell, I
was one of the unwashed masses who had to write in "standard Pascal" in
my youth. I'm scarred for life).
</quote>
Micha
More information about the fpc-pascal
mailing list