Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!zaphod.mps.ohio-state.edu!think.com!mintaka!bloom-beacon!eru!hagbard!sunic!mcsun!cernvax!chx400!chx400!bernina!neptune!inf.ethz.ch!brandis From: brandis@inf.ethz.ch (Marc Brandis) Newsgroups: comp.lang.modula2 Subject: Re: New JPI version Message-ID: <28053@neptune.inf.ethz.ch> Date: 17 Apr 91 07:08:19 GMT References: <1991Apr12.151023.5956@cc.helsinki.fi> Sender: news@neptune.inf.ethz.ch Reply-To: brandis@inf.ethz.ch (Marc Brandis) Organization: Departement Informatik, ETH, Zurich Lines: 18 In article <1991Apr12.151023.5956@cc.helsinki.fi> tsilander@cc.helsinki.fi (Tomi Silander) writes: >New object oriented features have been added. Type system now supports >multiple inheritance, automatic object initialization and automatic type >conversions. With these new features added, the compiler is no more a Modula-2 compiler. It would really be great if JPI could decide to call this no more Modula-2, as is usual for such major changes. Since this is a similar step from Modula-2 as C++ is from C, I propose to call it 'Modula-2++' -:). By the way, this is the stuff that I definitely do not want to have in a Modula-2-like OOL. Marc-Michael Brandis Computer Systems Laboratory, ETH-Zentrum (Swiss Federal Institute of Technology) CH-8092 Zurich, Switzerland email: brandis@inf.ethz.ch