From owner-freebsd-hackers@FreeBSD.ORG Wed Jul 12 19:22:15 2006 Return-Path: X-Original-To: freebsd-hackers@freebsd.org 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 328C816A4DF for ; Wed, 12 Jul 2006 19:22:15 +0000 (UTC) (envelope-from nitro@263.net) Received: from smtp.263.net (263.net.cn [211.150.96.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7A31743D4C for ; Wed, 12 Jul 2006 19:22:14 +0000 (GMT) (envelope-from nitro@263.net) Received: from origin.intron.ac (unknown [127.0.0.1]) by smtp.263.net (Postfix) with ESMTP id 99ECAF1AD1 for ; Thu, 13 Jul 2006 03:22:12 +0800 (CST) X-KSVirus-check: 0 References: <20060712090019.GA723@turion.vk2pj.dyndns.org> <20060712141029.35239.qmail@web32707.mail.mud.yahoo.com> <17589.1784.567790.215719@bhuda.mired.org> In-Reply-To: <17589.1784.567790.215719@bhuda.mired.org> From: "Intron" To: Mike Meyer Date: Thu, 13 Jul 2006 03:19:48 +0800 Mime-Version: 1.0 Content-Type: text/plain; charset="gb2312"; format=flowed Content-Transfer-Encoding: 7bit Message-Id: <1152732131.57858@origin.intron.ac> Cc: freebsd-hackers@freebsd.org Subject: Re: kern/99979: Get Ready for Kernel Module in C++ X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 Jul 2006 19:22:15 -0000 Mike Meyer wrote: > In <20060712141029.35239.qmail@web32707.mail.mud.yahoo.com>, pfgshield-freebsd@yahoo.com typed: >> C++ is the de-facto standard for OO: a lot of people know how to use it > > Oh gods, does this bring to mind lots (and *lots*) of scathing > commentary. I'll restrict myself to just one: > > Windows is the de-facto standard OS: a lot of people know how to use > it. > > We're bright enough to know that popularity doesn't imply technical > excellence, otherwise we wouldn't be on a FreeBSD list. Having avoided > that trap in the choice of platform, doesn't it behoove us to avoid it > elswhere? I believe that your idea is identical to those of FreeBSD patriarchs. CSRG of UC Berkeley has been disbanded for 10 years. The fair aureole has been removed for ever. Now, FreeBSD is only an OS product, playing a real part somewhat similar to that of GNU/Linux, Microsoft Windows or other OS's. Today, desktop PC and professional multi-CPU server are becoming more and more powerful, and more and more complicated. If you take USB PC camera, MP3 player, digital camera, digital vidicon, video decoder (E.g. Philips 7130/7134), USB MIDI, USB xDSL MODEM, AC97 MODEM in laptop, 802.11 wireless adapter and many others all as toys, then, can FreeBSD support NUMA feature of multi-CPU server? Can FreeBSD support parallel computing interconnection device? Can FreeBSD support PCMCIA GSM/CDMA module useful for outdoor worker? ... Without keeping up with this epoch, even if FreeBSD's code is kept absolutely "pristine", "neat" and "high-blooded", FreeBSD will become an antique only to enjoy in old hands. > > -- > Mike Meyer http://www.mired.org/consulting.html > Independent Network/Unix/Perforce consultant, email for more information. > _______________________________________________ > freebsd-hackers@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-hackers > To unsubscribe, send any mail to "freebsd-hackers-unsubscribe@freebsd.org" ------------------------------------------------------------------------ From Beijing, China