home bbs files messages ]

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

   comp.lang.forth      Forth programmers eat a lot of Bratwurst      117,927 messages   

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

   Message 116,293 of 117,927   
   albert@spenarnc.xs4all.nl to no.email@nospam.invalid   
   Re: Closures   
   11 Mar 24 10:34:19   
   
   In article <87frwy3f48.fsf@nightsong.com>,   
   Paul Rubin   wrote:   
   >albert@spenarnc.xs4all.nl writes:   
   >> I always thought that closures are invented by lispers, because   
   >> in lisp you cannot write normal programs.   
   >   
   >Lisp didn't get them until fairly late in its evolution, I think.  Maybe   
   >old time Lispers here would know.  But I think Scheme was the first   
   >dialect that really made use of them.  Algol 60 its own version much   
   >earlier, in the form of call-by-name parameters.   
      
   Jenkin's device, call-by-name parameters. That was an obscure feature   
   got in algol60 their by accident.   
   That was a form of closure? Never had thought that.   
   Algol68 replaced it by allowing reference variables, kind of type clean   
   pointers, and passing references as parameters. That was understandable.   
      
   Groetjes Albert   
   --   
   Don't praise the day before the evening. One swallow doesn't make spring.   
   You must not say "hey" before you have crossed the bridge. Don't sell the   
   hide of the bear until you shot it. Better one bird in the hand than ten in   
   the air. First gain is a cat purring.            - the Wise from Antrim -   
      
   --- 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