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