🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.lang.misc
Article #3946

Re: Safety. Was: Re: Pointers

#3946
From: Stephen J Bevan
Date: Wed, 16 Dec 1992 20:43
18 lines
1543 bytes
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
Technical Details
Message-ID: <BEVAN.92Dec16204318@hippo.cs.man.ac.uk>
Path: arc1-ca.pugleaf.net!sparky!uunet!pipex!bnr.co.uk!uknet!mucs!m1!bevan
References: <Bz0Iy5.A9K@mentor.cc.purdue.edu> <724312516@sheol.UUCP> <Bz9FL2.9rp@mentor.cc.purdue.edu>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!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