From owner-freebsd-hackers@FreeBSD.ORG Tue Sep 9 10:26:15 2003 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BB53116A4BF for ; Tue, 9 Sep 2003 10:26:15 -0700 (PDT) Received: from web13404.mail.yahoo.com (web13404.mail.yahoo.com [216.136.175.62]) by mx1.FreeBSD.org (Postfix) with SMTP id C732244013 for ; Tue, 9 Sep 2003 10:26:14 -0700 (PDT) (envelope-from giffunip@yahoo.com) Message-ID: <20030909172614.85913.qmail@web13404.mail.yahoo.com> Received: from [200.91.194.34] by web13404.mail.yahoo.com via HTTP; Tue, 09 Sep 2003 10:26:14 PDT Date: Tue, 9 Sep 2003 10:26:14 -0700 (PDT) From: "Pedro F. Giffuni" To: Doug Barton In-Reply-To: <20030909010802.G26496@znfgre.qbhto.arg> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii cc: freebsd-hackers@FreeBSD.org Subject: Re: OpenBFS (was Re: C++ code in a kernel module?) X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 09 Sep 2003 17:26:15 -0000 --- Doug Barton wrote: > On Mon, 8 Sep 2003, Pedro F. Giffuni wrote: > > > Hi; > > > > Attached is a good reasons why someone my want to use C++ in the kernel. > > Sorry, I don't see anything here except "this is all we know how to do." > But, I'm a curmudgeon. :) > To be good in C++ you have to be good in C first (at least in theory) and programmers that feel more "modern" tend to use OO techniques for the new stuff. I have to admit I don't find much of an advantage in C++, but it doesn't make much sense to rewrite existing code or change your programming style to maintain everything in C. Just my $0.02, Pedro. __________________________________ Do you Yahoo!? Yahoo! SiteBuilder - Free, easy-to-use web site design software http://sitebuilder.yahoo.com