From owner-freebsd-hackers Sat Mar 29 10:39:53 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id KAA06142 for hackers-outgoing; Sat, 29 Mar 1997 10:39:53 -0800 (PST) Received: from awfulhak.demon.co.uk (awfulhak.demon.co.uk [158.152.17.1]) by freefall.freebsd.org (8.8.5/8.8.5) with ESMTP id KAA06135 for ; Sat, 29 Mar 1997 10:39:50 -0800 (PST) Received: from awfulhak.demon.co.uk (localhost.lan.awfulhak.org [127.0.0.1]) by awfulhak.demon.co.uk (8.8.5/8.8.5) with ESMTP id SAA09595; Sat, 29 Mar 1997 18:24:22 GMT Message-Id: <199703291824.SAA09595@awfulhak.demon.co.uk> X-Mailer: exmh version 1.6.9 8/22/96 To: proff@suburbia.net cc: imp@village.org (Warner Losh), moncrg@dominus.ma.ultranet.com, hackers@freebsd.org Subject: Re: C++ Code in Kernel In-reply-to: Your message of "Sat, 29 Mar 1997 11:25:38 +1100." <19970329002538.29483.qmail@suburbia.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Sat, 29 Mar 1997 18:24:22 +0000 From: Brian Somers Sender: owner-hackers@freebsd.org X-Loop: FreeBSD.org Precedence: bulk > > In message <01BC3BA3.6FFD23A0@dominus.ultranet.com> "Gregory D. Moncreaff" writes: > > : maybe its just that I'm taking a c++ class now, but I'm > > : cusious as to the pro's and con's on writing kernel source > > : in c++. I haven't seen nor heard on this happening on FreeBSD > > : [but then my travels haven't been that wide] > > The c++ shine tends to off pretty quickly unless you have a > object-oriented system that absolutely demands it (i.e GUI's). > Predictable behavior in the kernel is not something you want to > give up quickly. C++ is a porridge of a language and breaks the > golden rule of cooking and language design; throwing everything > that tastes nice into a pot, yields something that does not > taste nice at all. > > Cheers, > Julian. That's exactly what I was going to say - although not in exactly those words :) -- Brian , Don't _EVER_ lose your sense of humour....