[fpc-pascal] The reason why linus torvalds hate-pascal

Roberto Padovani padovani.r at gmail.com
Tue Apr 15 10:13:55 CEST 2008


Ah....the old goto arguing....how many beers have gone with it!
Linus is just right, since everyday the purists of the OO languages
still can't live without writing a GOTO; they just call it in another
"politically correct" way:

    raise Exception.Create("TA-DA!")

R#


2008/4/15, Joost van der Sluis <joost at cnoc.nl>:
> Op dinsdag 15-04-2008 om 10:18 uur [tijdzone +0300], schreef ik:
>
> > Hi,
>  >
>  > I have read in the Linux Kernel malling list some emails, and I found
>  > some points made by Linus Torvalds about Pasca;
>  >
>  > http://idkn.wordpress.com/2008/04/15/the-reason-why-linus-torvalds-hate-pascal/
>  >
>
>
> Your statement in the blog-posting is not entirely true. What Linus does
>  in this thread is arguing why goto's could be meaningfull sometimes.
>  Apparently he thinks that the idea that goto's are evil in all cases
>  comes from Nikolaus Wirth. To prove that he (Wirth) was wrong, he points
>  at some weaknesses of the language that Wirth had developed. And that
>  was indeed this old pascal version. This language didn't had any goto's
>  but that didn't make it more readable. It would even be more readable if
>  it had support for goto. (That's Linus statement)
>
>  Linus also put (traditional) before pascal, just to make this clear. So
>  I don't see this as a 'rant on pascal', but just arguing with some
>  examples of older languages that goto's could be good in some cases.
>
>
>  Joost.
>
>
>
>
>  _______________________________________________
>  fpc-pascal maillist  -  fpc-pascal at lists.freepascal.org
>  http://lists.freepascal.org/mailman/listinfo/fpc-pascal
>



More information about the fpc-pascal mailing list