home bbs files messages ]

Forums before death by AOL, social media and spammers... "We can't have nice things"

   comp.os.linux.misc      Linux-specific topics not covered by oth      135,536 messages   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]

   Message 134,516 of 135,536   
   Lawrence =?iso-8859-13?q?D=FFOlivei to Charlie Gibbs   
   Re: naughty Pascal   
   08 Jan 26 07:00:14   
   
   XPost: alt.folklore.computers   
   From: ldo@nz.invalid   
      
   On Thu, 08 Jan 2026 04:57:23 GMT, Charlie Gibbs wrote:   
      
   > On 2026-01-07, Peter Flass  wrote:   
   >   
   >> Leave it to M$ (and IBM) to screw it up. Pascal was specifically   
   >> designed for fast one-pass compilation.   
   >   
   > Is that why people wrote programs bottom-up (i.e. with the main   
   > function at the bottom to avoid forward references)?   
      
   C is also like that. And C++, for all its enormous complexity in other   
   areas, preserves the tradition.   
      
   Niklaus Wirth himself abandoned the restriction in Modula-2, which was   
   specifically designed with two-pass parsing in mind: all declarations   
   were processed on the first pass, and all statements on the second   
   pass. This allowed the language to do away with explicit forward   
   declarations, as required in C/C++ and Pascal.   
      
   --- SoupGate-Win32 v1.05   
    * Origin: you cannot sedate... all the things you hate (1:229/2)   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]


(c) 1994,  bbs@darkrealms.ca