From: nwalker@no_email.org   
      
   VBDis wrote:   
   > Im Artikel , Dr Engelbert Buxbaum   
   > schreibt:   
   >   
   >   
   >>I have   
   >>however repeatedly stated that a multi-pass option in Turbo-Pascal or   
   >>Delphi for the final shipment-ready product would be a nice thing, if   
   >>only to show those C-freaks where the hammer hangs.   
   >   
   >   
   > IMO Delphi does a very good job in local optimization, no need for more   
   passes.   
   > In C the freaks usually do everything in explicit code, with lots of   
   typecasts,   
   > so that the compiler has few opportunities for optimizations - unless it   
   tries   
   > to undo the superfluous manual "optimizations", what's IMO the primary task   
   of   
   > the optimizer.   
   >   
   > I also assume that a reasonable number of Pascal programs run faster than   
   their   
   > C counterparts, but it's hard to find tasks that allow for generic   
   > implementations in either language.   
   >   
   > And finally, a C coder will never admit that another language will be better,   
   > faster, or will allow to write code safer and faster. The typical argument   
   is:   
   > "here is how I would write this in C, but I can't do that in ..." with the   
   > conclusion "... is a bad language, C rules!". A language without an   
   > preprocessor - incredible! A language without header files - incredible! A   
   > language without powerful Make files - incredible! A language without   
   AutoMake   
   > and AutoConfigure - incredible! A language with the editor, compiler, linker   
   > and debugger in one program - must be something primitive like Basic,   
   unusable   
   > in real life. (etc.)   
   >   
   > They make so much noise about their high-level assembler and all the related   
   > tools, and never heard of true high-level programming languages, RAD and   
   > software engineering ;-)   
   >   
   > DoDi   
      
   Wow... I don't think I've heard a better argument than that.   
      
   Being someone who is adept in C/C++ and *wanting* to learn Pascal, I   
   feel convicted. I am currently trying to learn Pascal (C++Builder Pro   
   comes with the Delphi compiler and all its units, and I have BP7).   
      
   --- SoupGate-Win32 v1.05   
    * Origin: you cannot sedate... all the things you hate (1:229/2)   
|