[comp.lang.lisp] WANTED: references to "Oaklisp"

ham@Neon.Stanford.EDU (Peter R. Ham) (08/23/89)

I'd like any references to oaklisp.
Ie. what is it? What's special about it?
Who wrote it? What papers have been written about 
it? Is a public domain implementation available?
Thanks.
--
Peter Ham			PO Box 3430	(h)(415) 324-9645
MS Computer Science Student	Stanford, CA	ham@polya.stanford.edu
Stanford University 		94309		(o)(415) 723-2067

verber@pacific.mps.ohio-state.edu (Mark A. Verber) (08/23/89)

Oaklisp is a fully object based scheme written by Barak A. Pearlmutter
and Kevin J. Lang at CMU.  Last I heard oaklisp ran on Suns, and
most other Unix boxes with minimal work.  I believe Bruce Horn was
going to finish the Mac port (but I believe he got too busy to finish
it?).

Papers descibing the work include:

@article( LANG88 ,
author = "Kevin J. Lang and Barak A. Pearlmutter",
title = "Oaklisp: an Object-Oriented Dialect of Scheme",
publisher = "Kluwer Academic Publishers",
journal = "Lisp and Symbolic Computation",
year = "1988",
month = may,
volume = "1",
number = "1",
pages = "39-51"
)

@inproceedings(OAK-PAP,
author = "Kevin J. Lang and Barak A. Pearlmutter",
title = "Oaklisp: an Object-Oriented Scheme with First Class Types",
booktitle = "ACM Conference on Object-Oriented Systems, Programming,
Languages and Applications",
pages = "30-37",
month = sep,
year = "1986"
)

Sources and docs can be anonymous ftped from host DOGHEN.BOLTZ.CS.CMU.EDU.
Everything (I believe) is in /oaklisp/release.tar.Z




-- 
Mark A. Verber
System Programmer, Physics Department, Ohio State University
verber@mps.ohio-state.edu
(614) 292-8002

riley@batcomputer.tn.cornell.edu (Daniel S. Riley) (08/25/89)

In article <724@pacific.mps.ohio-state.edu> verber@pacific.mps.ohio-state.edu (Mark A. Verber) writes:
>Oaklisp is a fully object based scheme written by Barak A. Pearlmutter
>and Kevin J. Lang at CMU.  Last I heard oaklisp ran on Suns, and
>most other Unix boxes with minimal work.  I believe Bruce Horn was
>going to finish the Mac port (but I believe he got too busy to finish
>it?).

The last version I picked up from doghen compiled and ran on my Amiga with
little modification--I changed some of the macros because of brain damage
in the C preprocessor, but otherwise it was straightforward.  Of course, it
was pretty slow on a 7 MHz 68000, and there was no nifty graphics interface,
but it worked.  I would assume from my experience that it would be reasonably
easy to port to other 68000 machines with a reasonable amount of memory.

-Dan Riley (riley@tcgould.tn.cornell.edu, cornell!batcomputer!riley)
-Wilson Lab, Cornell U.

gjh@otter.hpl.hp.com (Graham Higgins) (08/25/89)

Could someone mail me the numeric internet address of doghen, it doesn't appear
in the local /etc/hosts.

Graham
======

------------------------------------------------------------------
Graham Higgins             	|  Phone: (0272) 799910 x 24060
Hewlett-Packard Labs    	|  gray@hpl.hp.co.uk
Bristol                       	|  gray%hplb.uucp@ukc.ac.uk
U.K.                          	|  gray@hplb.hpl.hp.com