Xref: utzoo comp.sys.amiga.programmer:4572 comp.sys.amiga.misc:4629 Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!zaphod.mps.ohio-state.edu!wuarchive!uunet!munnari.oz.au!manuel!csis!dave From: dave@csis.dit.csiro.au (David Campbell) Newsgroups: comp.sys.amiga.programmer,comp.sys.amiga.misc Subject: New Eiffel-like OOP language Message-ID: <1991Jun16.063222.1304@csis.dit.csiro.au> Date: 16 Jun 91 06:32:22 GMT Organization: CSIRO Division of Information Technology Lines: 31 G'day! I have seen postings in this group about a possible Amiga version of Eiffel (which is a recent object-oriented language & very nice to use). There is a new strongly typed object-oriented language being developed at the International Computer Science Institute at Berkeley. This new language is called Sather. Sather is a variant of Eiffel, syntactically very similar but simplified and optimized. They claim that Sather has performance 4 to 50 times that of Eiffel. The good thing about Sather is that its in the public domain. Full source for a Sparc beta version is available from icsi-ftp.berkeley.edu in directory pub/sather. Sather (like Eiffel) compiles to C and thus should be fairly portable. The run-time-system should be the most difficult part to port to the Amiga. The Sather compiler itself is written in Sather, thus source in C (generated from Sather) is included. Documentation (.ps) is also available from the ftp site. I'm interested in porting but if somebody wants to take charge of any serious attempt, do so. I think we can give up hope of compiling anything serious with Lattice C, I might try using GCC or compiling it on a Sun-3 and using the SOBJA program (from the Amiga GCC port) which converts Sun-3 object code to Amiga object code. -- Dave Campbell -- dave@csis.dit.csiro.au -- dave campbell