[net.math.stat] S on a Ridge 32

ihaka@ucbbach.ARPA (08/08/84)

I have managed to produce a working S under ROS 3.1.  There were
some difficulties:

man	don't believe what the manual says about getting
	C and fortran to talk to each other.  The manual
	is refering to a species of fortran that became
	extinct a year ago.  No special flags are needed
	to make C and f77 communicate.

ar	non-existent.  Makelib seems to be up to the task.
	though.

sh	only 1000 bytes of arguments.  You will need a
	csh to do a lot of the work.

make	since "make" and "MAKE" are considered identical
	by ROS there are all kinds of problems in SYSGEN.
	For this and space reasons I ended up doing the
	SYSGEN by hand.

fork	file descriptors are not truely shared after a
	fork.  A small amount of hacking is needed to
	take care of this.  I can send the changes to
	anyone who wants them.

exec	only 5000 bytes of arguments are permitted in an
	exec.  This means that if you are using big.list
	to make the executive you will have to split
	ILIST.a into ILIST1.a and ILIST2.a

space	You need at least a 160Mb disk or a fairly fast
	uucp link (or something like it) to some other machine
	with a reasonable amount of space so you can copy
	sources and binaries back and forth.

However, once the thing is created it really flies.  The bitmap display
is a nice graphics device (although the driver I've written for it
is a bit retarded).  Ridge seems to be coming out with a graphics system
based on the BitBlt of Smalltalk.  When this is ready it will be possible
to do some nice pictures (as well as run multiple windows etc).

	Ross		ucbvax!ucbbach.ihaka
			ihaka@ucbbach@berkeley