home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #30 / NN_1992_30.iso / spool / comp / lang / misc / 4053 < prev    next >
Encoding:
Internet Message Format  |  1992-12-16  |  1.5 KB

  1. Path: sparky!uunet!pipex!bnr.co.uk!uknet!mucs!m1!bevan
  2. From: bevan@cs.man.ac.uk (Stephen J Bevan)
  3. Newsgroups: comp.lang.misc
  4. Subject: Re: Safety.  Was: Re: Pointers
  5. Message-ID: <BEVAN.92Dec16204318@hippo.cs.man.ac.uk>
  6. Date: 16 Dec 92 20:43:18 GMT
  7. References: <Bz0Iy5.A9K@mentor.cc.purdue.edu> <724312516@sheol.UUCP>
  8.     <Bz9FL2.9rp@mentor.cc.purdue.edu>
  9. Sender: news@cs.man.ac.uk
  10. Organization: Department of Computer Science, University of Manchester
  11. Lines: 18
  12. In-reply-to: hrubin@pop.stat.purdue.edu's message of 14 Dec 92 17:36:37 GMT
  13.  
  14. In article <Bz9FL2.9rp@mentor.cc.purdue.edu> hrubin@pop.stat.purdue.edu (Herman Rubin) writes:
  15.    If a hardware operation, or even a "natural" operation which is somewhat
  16.    more complicated, is not in the language, the language is excessively 
  17.    weak if it cannot be adjoined so as to take into account hardware 
  18.    capability.  The only language I know which has this operation explicitly
  19.    is Galaxy. 
  20.  
  21. The problem with quoting Galaxy is that it is (as far as I'm aware) a
  22. single source language and consequently it is difficult to separate
  23. the language from the implementation.  Given that accessing operations
  24. in the hardware is necessarily non-portable IMHO this is an
  25. implementation issue not a language one.  A number of solutions have
  26. been suggested, with GCC&TXL probably being the most popular.  What is
  27. wrong with this or similar combinations?  (If "trouble with installing
  28. TXL" is still the problem I'd be interested to know what machine/os
  29. involved is).
  30.  
  31. bevan
  32.