🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.transputer
Article #580

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

#580
From: Klaus Kusche
Date: Mon, 28 May 1990 15:12
52 lines
2870 bytes
Dear Mailing List:

About Rick Stein's mail concerning parallelizing Maple:

This is reasonable (Stephen Watt has parallelized Maple in 1986 on a
network of VAXen as his PhD thesis), and we will most likely do that
again in the near future, too.

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! ***

A few examples:

With Inmos parallel C, even XLISP (which is completely trivial code
and compiles even on the most primitive toy C compilers) requires
(for some mysterious reasons, the compiler just gives some misleading
error messages for obviously correct and not at all tricky code parts)
about a dozen source code changes.

I was told that currently no C compiler for transputers exists which
is able to compile the Unix distribution of TeX without too much hassle.

...

If someone has experience in getting large Unix C applications to run
on transputers (or failed to do so), please post!

We are about to switch most of our work (except for the Strand-based
projects) from transputers to some boxes which can be used and
programmed, too.

************************************************************************
* Klaus Kusche                                                         *
* Research Institute for Symbolic Computation                          *
* Johannes Kepler University           Tel: +43 7236 3231 67           *
* A-4040 Linz                          Telex: (Austria) 22323 uni li a *
* Austria (Europe)                     Fax: +43 7236 3338 30           *
*                                                                      *
* Bitnet:           K312240@AEARN                                      *
* Arpa/CS/Internet: K312240%AEARN.BITNET@CUNYVM.CUNY.EDU               *
* UUCP:             .....!aearn.bitnet!K312240                         *
* Janet:            k312240@earn.aearn or k312240%aearn@earn-relay     *
************************************************************************
Technical Details
Message-ID: <9005280913.AA10653@tcgould.TN.CORNELL.EDU>
Path: arc1-ca.pugleaf.net!utzoo!attcan!uunet!samsung!usc!ucsd!ucbvax!AEARN.BITNET!K312240

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!attcan!uunet!samsung!usc!ucsd!ucbvax!AEARN.BITNET!K312240
From: K312240@AEARN.BITNET (Klaus Kusche)
Newsgroups: comp.sys.transputer
Subject: Maple and others: Lack of good C compiler!!!
Message-ID: <9005280913.AA10653@tcgould.TN.CORNELL.EDU>
Date: 28 May 90 15:12:32 GMT
Sender: usenet@ucbvax.BERKELEY.EDU
Organization: The Internet
Lines: 52