From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,f868fe8fe0ec86c1 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2001-06-08 16:07:44 PST Path: archiver1.google.com!newsfeed.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!newsfeed.icl.net!newspeer.clara.net!news.clara.net!news5-gui.server.ntli.net!ntli.net!news6-win.server.ntlworld.com.POSTED!not-for-mail From: "Chris Campbell" Newsgroups: comp.lang.ada References: <3B214B35.A08A7414@ftw.rsc.raytheon.com> Subject: Re: smalltalk vs. Ada X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 5.50.4522.1200 X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4522.1200 Message-ID: Date: Sat, 9 Jun 2001 00:03:28 +0100 NNTP-Posting-Host: 62.253.12.53 X-Complaints-To: abuse@ntlworld.com X-Trace: news6-win.server.ntlworld.com 992041353 62.253.12.53 (Sat, 09 Jun 2001 00:02:33 BST) NNTP-Posting-Date: Sat, 09 Jun 2001 00:02:33 BST Organization: ntlworld News Service Xref: archiver1.google.com comp.lang.ada:8463 Date: 2001-06-09T00:03:28+01:00 List-Id: > > pass around pointers to everything. Java is also a by-reference language, > > but for half-baked reasons. > > In fact, it's "pure-OO, everything's an object claim" is itself only > half-baked. Maybe take a look at Self which going by the documentation is a pure OO language from Sun that presumably was discontinued by Sun when they developed Java. As far as i can tell there is a JVM based compiler called JSelf and a few Linux/Unix compilers. Also there is agora and omega that are both described as OO, but i'm not sure about the availability of compilers for those languages. Self, Omega and Agora are prototype based OO languages which are different from class based languages, and this might be worth investigating if you're used to the standard (class based) OO. Chris Campbell