Return-Path: Delivered-To: apmail-incubator-harmony-dev-archive@www.apache.org Received: (qmail 37057 invoked from network); 19 May 2005 07:51:04 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 19 May 2005 07:51:04 -0000 Received: (qmail 2188 invoked by uid 500); 19 May 2005 07:49:06 -0000 Delivered-To: apmail-incubator-harmony-dev-archive@incubator.apache.org Received: (qmail 2076 invoked by uid 500); 19 May 2005 07:49:05 -0000 Mailing-List: contact harmony-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: harmony-dev@incubator.apache.org Delivered-To: mailing list harmony-dev@incubator.apache.org Received: (qmail 1996 invoked by uid 99); 19 May 2005 07:49:04 -0000 X-ASF-Spam-Status: No, hits=0.2 required=10.0 tests=NO_REAL_NAME X-Spam-Check-By: apache.org Received-SPF: neutral (hermes.apache.org: local policy) Received: from Unknown (HELO set.superlinksoftware.com) (66.35.175.110) by apache.org (qpsmtpd/0.28) with ESMTP; Thu, 19 May 2005 00:49:02 -0700 Received: from [12.172.173.59] (12.172.173.59 12.172.173.59) by set.superlinksoftware.com (66.35.175.110) with SMTP id 1116486608939505.3597688067615; Thu, 19 May 2005 03:10:08 -0400 (EDT) Message-ID: <135730452.1116486624356.JavaMail.root@set.superlinksoftware.com> Date: Thu, 19 May 2005 00:48:52 -0700 From: acoliver@apache.org Reply-To: acoliver@apache.org To: harmony-dev@incubator.apache.org Subject: Re: [arch] VM Candidate : JikesRVM http://jikesrvm.sourceforge.net/ In-Reply-To: <1B160BFC-3121-473F-9D1E-232DAC9298A4@apache.org> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit User-Agent: Mozilla Thunderbird 1.0 (Macintosh/20041206) X-Accept-Language: en-us, en References: <428ADE18.1020209@aiqa.com> <1B160BFC-3121-473F-9D1E-232DAC9298A4@apache.org> X-Virus-Checked: Checked X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N The problem of Java written JVM/JIT isn't one of performance. You can theoretically achieve the same performance (although I'm not 100% convinced, I'm partially there) especially if you're willing to "extend" Java for the purpose of writing Java. That being said...doing so in a portable and platform independent way is actually HARDER in Java than in C (and by C I mean C/C++/Objective-C...whatever). Read the Sable paper... you'll see what I mean :-) -Andy Geir Magnusson Jr. wrote: > > On May 18, 2005, at 2:18 AM, Ozgur Akan wrote: > >> I think everyone shall read this first http:// >> jikesrvm.sourceforge.net/info/overview.shtml . If performance will >> not be a problem then the product based on Jikes can be an >> alternative to Sun`s JVM. > > > Can we put the performance question to rest once and for all? > > geir > >> >> Personally Java is the language I feel myself most confortable and I >> think most of the people here feels the same. This is also an >> advantage which will shorten the development time if Java language is >> used. >> >> Ozgur Akan >> >> Geir Magnusson Jr. wrote: >> >> >>> We've been talking about two threads of discussion, one working >>> with a C/C++ based VM, one w/ Java. >>> >>> Here's a Java one for discussion (just want to focus threads...) >>> >>> geir >>> >>> >> >> > -- Andrew C. Oliver SuperLink Software, Inc. Java to Excel using POI http://www.superlinksoftware.com/services/poi Commercial support including features added/implemented, bugs fixed.