From owner-freebsd-chat Tue Oct 14 13:40:44 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id NAA15741 for chat-outgoing; Tue, 14 Oct 1997 13:40:44 -0700 (PDT) (envelope-from owner-freebsd-chat) Received: from saffron.fsl.noaa.gov (saffron.fsl.noaa.gov [137.75.253.44]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id NAA15733 for ; Tue, 14 Oct 1997 13:40:38 -0700 (PDT) (envelope-from kelly@fsl.noaa.gov) Received: from fsl.noaa.gov (localhost [127.0.0.1]) by saffron.fsl.noaa.gov (8.8.5/8.8.5) with ESMTP id OAA00370; Tue, 14 Oct 1997 14:39:31 -0600 (MDT) Message-ID: <3443D882.969D2890@fsl.noaa.gov> Date: Tue, 14 Oct 1997 14:39:31 -0600 From: Sean Kelly Organization: CIRA/NOAA X-Mailer: Mozilla 4.02b7 [en] (X11; I; FreeBSD 2.2.2-RELEASE i386) MIME-Version: 1.0 To: Jonathan Lemon CC: Nate Williams , Sean Eric Fagan , chat@FreeBSD.ORG Subject: Re: Sweet dreams are made of this... References: <199710141817.LAA22953@kithrup.com> <199710141922.NAA08321@rocky.mt.sri.com> <19971014151420.16818@right.PCS> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-chat@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk I'm usually wary of overly hyped things and Java was no exception. But after doing OO programming in C++ for several years, programming in Java is a walk in the clouds. The language by itself has a number of improvements over C++. There are no templates nor any nasty template instantiation. Exceptions are reasonable and (better yet) work. And although I myself used to argue against garbage collection, I find it one of the most liberating features of a environment, along with no pointers to be seen anywhere. For the first time, I feel as if my focus on programming is much more on the application domain instead of on the language and system. It feels good. :-) Oh, and my management also likes the fact that the skill set of their Unix weenies is finally being leveraged against more popular platforms. I compile and test on FreeBSD (what else?) and ship it to Windows, Solaris, HP/UX, and it runs. (For the most part. :-) --Sean