Re: "with" Coders are Monsters



"Johnnie Norsworthy" <jln206@xxxxxxxxxxx> wrote in message news:469546ce$1@xxxxxxxxxxxxxxxxxxxxxxxxx
Why oh why, must Delphi have a with statement?!


Maybe a compiler warning that cannot be disabled is warranted:
"Note: You are using "with". Maintenance programmers "with" torches and clubs will hunt you down

Venting completed. (1% error - acceptable compilation)

-Johnnie


How about a compiler warning that says "Note: You are using boring code that is not remotely challenging to to even a 1st year student."

I'm a proud abuser of WITH, and quite impressed when I can nest them to at least 3 levels deep. Even I can't make sense of what I've written after the event, but then that's why I paid good money for a compiler.

And get rid of GOTO?? OMG, where's the appreciation of history! If even the simplest application doesn't have at least one GOTO, you aren't even trying. Like what I've seen people do that could be done with a simple CONTINUE statement is just laughable.

michael

.



Relevant Pages

  • Re: UART RS232 "hello world" really taking shape now.
    ... executed at ELABORATION time - the COMPILER takes ... the hardware just sees a lookup table. ... you could stick with the nice simple "goto address" ... MSG "At B" ...
    (comp.arch.fpga)
  • Re: [Lisp] Gruende fuer Garbage Collection
    ... > Naja, GOTO, kein CALL. ... Als ich behauptet habe, Rekursion über listen ... langsameren Code benutzen koenne, weil einen der Compiler dann ohnehin ...
    (de.comp.lang.misc)
  • VLA and goto -- diagnostic required?
    ... I'm currently working on updating an older compiler up to C99. ... however, just jumps over the actual VLA declaration, within the ... any diagnostics, but generates unusable code (more specifically, ... the `goto' jumps past the instructions necessary to set up space ...
    (comp.lang.c)
  • Re: [Lisp] Gruende fuer Garbage Collection
    ... weil einen der Compiler dann ohnehin ... >>formuliertes Hochsprachen-Programm korrekt in eine Schleife mit GOTO ... Prev by Date: ... Next by Date: ...
    (de.comp.lang.misc)
  • Re: slightly OT: error handling conventions
    ... You've been programming since before assembly ... goto is not evil. ... Letz the compiler help you to find unsave, unsecure, ...
    (comp.lang.c)