home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #1 / NN_1993_1.iso / spool / comp / lang / clu / 11 < prev    next >
Encoding:
Internet Message Format  |  1993-01-10  |  1.3 KB

  1. Path: sparky!uunet!mcsun!sunic!lunic!eru.mt.luth.se!enterpoop.mit.edu!spool.mu.edu!howland.reston.ans.net!usc!rutgers!micro-heart-of-gold.mit.edu!mintaka.lcs.mit.edu!nntp.lcs.mit.edu!sanjay
  2. From: sanjay@thor.lcs.mit.edu (Sanjay Ghemawat)
  3. Newsgroups: comp.lang.clu
  4. Subject: Re: FAQ what is CLU
  5. Message-ID: <SANJAY.93Jan10114611@thor.lcs.mit.edu>
  6. Date: 10 Jan 93 16:46:11 GMT
  7. References: <1993Jan9.170715.9689@exucom.com>
  8. Sender: news@mintaka.lcs.mit.edu
  9. Organization: /u/sanjay/.organization
  10. Lines: 21
  11. In-Reply-To: cyberman@exucom.com's message of 9 Jan 93 17:07:15 GMT
  12.  
  13. In article <1993Jan9.170715.9689@exucom.com> cyberman@exucom.com (Stephen R. Phillips) writes:
  14.  
  15.    Title states it all I have posted this questions every month for the last
  16.    4, no answer.  Assistance would be kind.  Is it a hardware description
  17.    langauge?
  18.  
  19. It is a programming language developed at MIT.  Here are some of the
  20. important features --
  21.  
  22.     * Strong static type checking
  23.     * Abstract data types with encapsulation
  24.     * Exception handling
  25.     * Parameterized types (sort of like C++ templates, but IMHO
  26.       done much better).
  27.     * Garbage collection
  28.     * Heap allocation for all objects
  29.  
  30. CLU is used in the software engineering and compiler construction
  31. courses taught at MIT to undergraduates.
  32.  
  33. -Sanjay Ghemawat
  34.