From owner-freebsd-questions@FreeBSD.ORG Mon Dec 31 17:07:54 2007 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id F0F0216A473 for ; Mon, 31 Dec 2007 17:07:54 +0000 (UTC) (envelope-from oceanare@pacific.net.sg) Received: from smtpgate2.pacific.net.sg (smtpgate2.pacific.net.sg [203.120.90.32]) by mx1.freebsd.org (Postfix) with SMTP id 1EB0513C4CE for ; Mon, 31 Dec 2007 17:07:53 +0000 (UTC) (envelope-from oceanare@pacific.net.sg) Received: (qmail 17064 invoked from network); 31 Dec 2007 17:06:02 -0000 Received: from adsl120.dyn229.pacific.net.sg (HELO P2120.somewherefaraway.com) (oceanare@210.24.229.120) by smtpgate2.pacific.net.sg with ESMTPA; 31 Dec 2007 17:06:02 -0000 Message-ID: <47792175.80503@pacific.net.sg> Date: Tue, 01 Jan 2008 01:05:57 +0800 From: Erich Dollansky User-Agent: Thunderbird 2.0.0.6 (X11/20070826) MIME-Version: 1.0 To: Victor Subervi References: <4dc0cfea0712310757u7a970bb0rb2b29a931ad9767b@mail.gmail.com> <477918B3.4090101@pacific.net.sg> <4dc0cfea0712310842o49b24abdl9ec10b4af124e373@mail.gmail.com> <4dc0cfea0712310842i6b24bbcaw3ab44d19a3bf96ef@mail.gmail.com> In-Reply-To: <4dc0cfea0712310842i6b24bbcaw3ab44d19a3bf96ef@mail.gmail.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-questions@freebsd.org Subject: Re: Low Level Language Suggestions: OT X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 31 Dec 2007 17:07:55 -0000 Hi, Victor Subervi wrote: >> Good point. Most legacy s/w is in C++. I'm assuming from lack of comment >> that C# is as yet an unborn language ;) there is another very simple problem with languages like C# or Java. In the case of C, it is the developers machine which has to have the proper software installed to compile it. Java need the proper run-time and so the byte compiler installed on every client machine. If you run into a very specific problem with the byte-compiler, you have to have a specific version installed on all clients. In case of C, you can do a static link to minimise this impact. Erich