From owner-freebsd-chat Wed Oct 31 10:17:29 2001 Delivered-To: freebsd-chat@freebsd.org Received: from swan.prod.itd.earthlink.net (swan.mail.pas.earthlink.net [207.217.120.123]) by hub.freebsd.org (Postfix) with ESMTP id E022D37B406; Wed, 31 Oct 2001 10:17:26 -0800 (PST) Received: from dialup-209.247.137.200.dial1.sanjose1.level3.net ([209.247.137.200] helo=mindspring.com) by swan.prod.itd.earthlink.net with esmtp (Exim 3.33 #1) id 15yzvR-0003uV-00; Wed, 31 Oct 2001 10:17:20 -0800 Message-ID: <3BE04036.D32ADF9@mindspring.com> Date: Wed, 31 Oct 2001 10:17:26 -0800 From: Terry Lambert Reply-To: tlambert2@mindspring.com X-Mailer: Mozilla 4.7 [en]C-CCK-MCD {Sony} (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: Nate Williams Cc: Chad David , John Baldwin , chat@FreeBSD.ORG Subject: Re: time_t not to change size on x86 References: <3BDE6ED3.64DC027E@mindspring.com> <15326.50508.909158.688936@caddis.yogotech.com> <3BDED2DC.A04B6822@mindspring.com> <20011030110629.A3499@colnta.acns.ab.ca> <3BDFBBB8.EE7E9482@mindspring.com> <15328.11596.96289.16985@caddis.yogotech.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-chat@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Nate Williams wrote: > In Java, you can not construct uninitialized objects. You can do call > methods on objects, but these methods are 'static' methods, whose only > purpose is to allow you call methods that don't require an object to > work. > > A good example of this in Math.sin(), which doesn't require any object > instantiated in order to perform the operation. > > If you have classes that are not fully initialized, then it's an > implementation issue, which can be done just as easily (or badly) in C++ > as it can be done in Java. You've just made my point for me. 8-). The language is supposed to be so much better than C++ because it protects you from the errors you can make in C++... > > I actually _like_ the GUI code; takes all kinds, I guess. 8-). > > Our latest foray into Win32 + MFC has shown that Java is actually > *significantly* faster. (We have two applications, the Java one, and > the win32/MFC application. The Java app runs circles around the win32 > app that implements the same functionality. We dropped the Java > development because it didn't have a 'Windows Look and Feel'.) Yes, that's very annoying, particularly since Microsoft takes great pains to publish style guides that, if followed, make your application totally indistinguishable from any other Microsoft application. But of course, the marketing people absolutely hate that... they want the UI that looks like a cell phone on the screen, and which users can't use naturally by transferring the training they've had to the new app... 8-). -- Terry To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-chat" in the body of the message