🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.transputer
Article #586

Re: Maple and others: Lack of good C compiler!!!

#586
From: John Cleary
Date: Tue, 29 May 1990 02:04
41 lines
2283 bytes
In article <9005280913.AA10653@tcgould.TN.CORNELL.EDU> K312240@AEARN.BITNET (Klaus Kusche) writes:
>
....some bits deleted
>
>However, we will most likely not do it on transputers. The reason for
>that is not specific to Maple, but also impedes porting of many
>other interesting systems (Lisp's, Prolog's, expert systems, ...)
>which are written in C and in public domain for the academia:
>
>*** As long as there is no C compiler for transputers which compiles
>several ten thousand lines of standard Unix C code without modification
>and troubles, and generates reasonably efficient (and correct!) code,
>and comes with Unix-compatible libraries, such ports will not happen!
>They are not worth the trouble! ***
>

We have been using a Meiko computing surface for about a year now for a 
large commercial system (A distributed simulation system using the TimeWarp
algorithm).  The code executed on the Transputer includes about 75,000 lines
of C++ this is expanded to some larger number of lines of C.  Of the C
compilers we have used this has been the best, it generates good code,
it is ANSI standard and has very few bugs.  C++ generated code tends to stretch
C compilers to the limit and this one stood up well.  
The main problem we have had with it is that the optimize option doesnt work.

The rest of Meiko's software unfortunately isnt up to the same high standards.

I dont recall the ancestry of this compiler nor do I know whether it can be 
used with other Transputer boxes.


	John G. Cleary
	Department of Computer Science
	University of Calgary
	2500 University Drive 
	N.W. Calgary
	Alberta T2N 1N4
	Canada

	cleary@cpsc.UCalgary.ca
	Phone: (403)282-5711 or (403)220-6087
Technical Details
Message-ID: <1990May29.020412.22156@calgary.uucp>
Path: arc1-ca.pugleaf.net!utzoo!attcan!uunet!samsung!usc!ucsd!ucbvax!van-bc!ubc-cs!alberta!arcsun.arc.ab.ca!calgary!cpsc!cleary
References: <9005280913.AA10653@tcgould.TN.CORNELL.EDU>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!attcan!uunet!samsung!usc!ucsd!ucbvax!van-bc!ubc-cs!alberta!arcsun.arc.ab.ca!calgary!cpsc!cleary
From: cleary@cpsc.ucalgary.ca (John Cleary)
Newsgroups: comp.sys.transputer
Subject: Re: Maple and others: Lack of good C compiler!!!
Message-ID: <1990May29.020412.22156@calgary.uucp>
Date: 29 May 90 02:04:12 GMT
References: <9005280913.AA10653@tcgould.TN.CORNELL.EDU>
Sender: news@calgary.uucp (Network News Manager)
Reply-To: cleary@cs-sun-fsd.UUCP (John Cleary)
Organization: U. of Calgary, Calgary, Alberta, Canada
Lines: 41