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.3 required=5.0 tests=BAYES_00,INVALID_MSGID autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: fac41,953e1a6689d791f6 X-Google-Attributes: gidfac41,public X-Google-Thread: 109fba,953e1a6689d791f6 X-Google-Attributes: gid109fba,public X-Google-Thread: f79bb,953e1a6689d791f6 X-Google-Attributes: gidf79bb,public X-Google-Thread: 10a640,953e1a6689d791f6 X-Google-Attributes: gid10a640,public X-Google-Thread: fdb77,953e1a6689d791f6 X-Google-Attributes: gidfdb77,public X-Google-Thread: 114809,953e1a6689d791f6 X-Google-Attributes: gid114809,public X-Google-Thread: 1108a1,953e1a6689d791f6 X-Google-Attributes: gid1108a1,public X-Google-Thread: 103376,953e1a6689d791f6 X-Google-Attributes: gid103376,public From: cosc19z5@Bayou.UH.EDU (cosc19z5@bayou.uh.edu) Subject: Re: Eiffel and Java Date: 1996/10/28 Message-ID: <55303v$ie9@Masala.CC.UH.EDU>#1/1 X-Deja-AN: 193012985 organization: University of Houston followup-to: comp.lang.eiffel,comp.lang.ada,comp.lang.sather,comp.object,comp.lang.java.advocacy,comp.lang.c++,comp.lang.smalltalk,comp.lang.clos,fr.comp.objet newsgroups: comp.lang.eiffel,comp.lang.ada,comp.lang.sather,comp.object,comp.lang.java.advocacy,comp.lang.c++,comp.lang.smalltalk,comp.lang.clos,fr.comp.objet Date: 1996-10-28T00:00:00+00:00 List-Id: Jean-Michel P. Decombe (xelph@acm.org) wrote: : In article <550sm2$sn1@buggy.news.easynet.net>, Sacha@easynet.fr (Vincent : WEBER) wrote: : > different). So... Why don't Eiffel and Java merge ?? Maybe it would be a grat : I believe that Java is not the death of other languages. Java demonstrates : that it's possible to write a language which is really : platform-independent and "distributed". Nothing prevents Meyer from : writing a new version of Eiffel, totally portable and based on a Virtual : Machine, then port this VM on a large number of platforms, including a : JITC, etc. With the promise of a true platform-independent language, I'm : sure a good number of people would be willing to try it, including myself. Well in a way this has been done. Java is valuable not for the "language" but rather for the virtual machine, and as it stands other languages are taking the cue, and are translating themselves into Java Bytecode so you can in fact do the same sort of platform independent programming that you can do in Java in other languages like Ada, and Smalltalk! So even with Java as the so-called king, this won't mean the death of other languages, even in distributed applications, since all that's needed is to translate the source into Java bytecode. : The only problem that remains would be a possible inclusion of this VM in : major browsers. But I believe most browsers will become very customizable : and won't be restricted to Java in the future, plus they will eventually : merge in the OS anyway... Even with browsers using the Java VM this only means that other languages need to output Java VM code. : Java is just the beginning of a new era, but it's certainly not the : language who will necessarily win in the end. For now, it's the only one : to do what it does, thus it's the "current" winner... It's just Java bytecode that's doing this, the language itself is can be changed to whatever is needed and it's being done already. : Xelph : ___________________________________________ : geo:1705 Cowper Street, Palo Alto, CA 94301 : phone:415/327-9563 - fax:415/327-3328 : mailto:xelph@acm.org - http://xelph.com/ Ahmed