home bbs files messages ]

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

   alt.os.development      Operating system development chatter      4,255 messages   

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

   Message 2,689 of 4,255   
   Joe Monk to All   
   Re: PDOS/86   
   17 Jul 21 19:09:11   
   
   From: joemonk64@gmail.com   
      
   > ALGOL is for humans, not computers. Almost all computers    
   > are binary. Not ASCII text. I don't see how it would be possible    
   > to prevent another programming language from being made    
   > available. Another compiler is an indistinguishable executable.    
      
   "The Burroughs ALGOL compiler was very fast — this impressed the Dutch   
   scientist Edsger Dijkstra when he submitted a program to be compiled at the   
   B5000 Pasadena plant. His deck of cards was compiled almost immediately and he   
   immediately wanted several    
   machines for his university, Eindhoven University of Technology in the   
   Netherlands. The compiler was fast for several reasons, but the primary reason   
   was that it was a one-pass compiler. Early computers did not have enough   
   memory to store the source code,   
    so compilers (and even assemblers) usually needed to read the source code   
   more than once. The Burroughs ALGOL syntax, unlike the official language,   
   requires that each variable (or other object) be declared before it is used,   
   so it is feasible to write    
   an ALGOL compiler that reads the data only once. This concept has profound   
   theoretical implications, but it also permits very fast compiling. Burroughs   
   large systems could compile as fast as they could read the source code from   
   the punched cards, and    
   they had the fastest card readers in the industry.   
      
   "The powerful Burroughs COBOL compiler was also a one-pass compiler and   
   equally fast. A 4000-card COBOL program compiled as fast as the    
   000-card/minute readers could read the code. The program was ready to use as   
   soon as the cards went through the    
   reader."   
      
   Joe   
      
   --- 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