home bbs files messages ]

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

   comp.os.vms      DEC's VAX* line of computers & VMS.      264,096 messages   

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

   Message 263,799 of 264,096   
   Dan Cross to arne@vajhoej.dk   
   Re: Unsafe code blocks   
   19 Nov 25 18:19:13   
   
   From: cross@spitfire.i.gajendra.net   
      
   In article <10fkvfr$2d2kr$1@dont-email.me>,   
   Arne Vajhøj   wrote:   
   >On 11/19/2025 11:12 AM, Dan Cross wrote:   
   >> In article <10fig54$1n41a$3@dont-email.me>,   
   >> Arne Vajhøj   wrote:   
   >>> Option is in fashion in recent years.   
   >>   
   >> Algebraic data types have been used in functional languages   
   >> since the 1970s, starting with the "Hope" language from   
   >> Edinburgh.  ML took them from Hope and popularized them, and   
   >> they leaked into Miranda, Haskell, and OCaml from there.  Now   
   >> many languages support them; even C++ (`std::optional`).   
   >>   
   >> Hope was first described in a paper in 1980, but the work of   
   >> course predated that.   
   >>   
   >> That makes them about as old as VMS, and older than Ada.  In   
   >> other words, they've been "In Fashion" since the 70s, which as   
   >> far as all things fashion goes, is a pretty good run;   
   >> particularly considering some of the things that were popular in   
   >> that decade.   
   >   
   >I would not consider Haskell, OCaml to ever have been in fashion.   
      
   In your world of business software programming?  That's probably   
   true.  In the world of research and systems?  Definitely not   
   true.   
      
   But notably, Haskell and OCaml both significantly post date SML.   
      
   >Scala 2.0 in 2006, Rust in 2012, Swift in 2014, Java 8 in 2014,   
   >Python 3.5 in 2015 (only type hint!), C++ 17 are more mainstream   
   >and more recent.   
      
   ...and where do you think they got the idea from?  ;-}   
      
   	- Dan C.   
      
   --- 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