cspw.quagga@p0.f4.n494.z5.fidonet.org (cspw quagga) (05/31/90)
I have found the Helios C compiler on transputers to be very solid. Of course Helios does not claim to be Unix compatible, (whatever 'compatible' means for Unix), although it supports many of the Unix calls and the Posix standards, and Perihelion (who wrote Helios) have also provided stuff like micro-emacs and X-windows. I ported the ML (functional language interpreter) from Edinburgh, together with their concurrency workbench software, and I was very happy with the results. (About 25000 lines, I guess.) The compiler is ANSI compatible, so that code that has been written to be portable is not really a problem. My own functional language compiler/interpreter also went on without many hitches: all the problems were my own PC-induced misconceptions about byte / word alignment, and fiddling with literal strings. In fact, I felt the port to Helios C greatly improved the quality of the code! This was also about 20000 lines. I have no connection to Perihelion or Helios. Pete -- EP Wentworth - Dept. of Computer Science - Rhodes University - Grahamstown. Internet: cspw.quagga@f4.n494.z5.fidonet.org Uninet: cspw@quagga uucp: ..uunet!m2xenix!quagga!cspw -- uucp: uunet!m2xenix!puddle!5!494!4.0!cspw.quagga Internet: cspw.quagga@p0.f4.n494.z5.fidonet.org