From owner-freebsd-current@FreeBSD.ORG Fri Jun 12 17:30:00 2009 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7930D106566B for ; Fri, 12 Jun 2009 17:30:00 +0000 (UTC) (envelope-from unixmania@gmail.com) Received: from mail-fx0-f220.google.com (mail-fx0-f220.google.com [209.85.220.220]) by mx1.freebsd.org (Postfix) with ESMTP id 09BE48FC21 for ; Fri, 12 Jun 2009 17:29:59 +0000 (UTC) (envelope-from unixmania@gmail.com) Received: by fxm20 with SMTP id 20so2153162fxm.43 for ; Fri, 12 Jun 2009 10:29:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=SifwxXouzrOAliGx00oM5JgwyYwMyDPlCAT+qKrQt00=; b=vvmvZlESZio1igNFklnCVuEq/ZKFciEy/NYUkkcGErqLHfqPZ54DlMcBTPvYdlK5ne yv3NoujcHWA1ye0Kdh9Ml4OgfviQwmopSoBocuHDaBtVg7AHhsIiMl6yMptFCM/QPr3p Jq7iX5BpjQiODHH2KMKMtpt6JpFBKYAMYExwI= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=oPH958AnQ01SBWN0lHb3p5XM1vYlEmy4avAB07PYZlN+tpu3ve40f8AhQ3i9cmGa+Y ID3fwGaBM53j4lfxRaAiPGLVa3dsDd6oMYPxgyvdkT5GYmzBjdV7wPMt1MDtB00Q/5Rx 7QUc2zNw4xjl5KaooZv7Alludu1A+ziE0A+x8= MIME-Version: 1.0 Received: by 10.239.131.17 with SMTP id 17mr323189hbl.66.1244827798866; Fri, 12 Jun 2009 10:29:58 -0700 (PDT) In-Reply-To: <20090612165518.GA15530@phenom.cordula.ws> References: <538f43900906120823w388f1c63ic8d0194017faca6d@mail.gmail.com> <20090612165518.GA15530@phenom.cordula.ws> Date: Fri, 12 Jun 2009 14:29:58 -0300 Message-ID: From: "Carlos A. M. dos Santos" To: cpghost Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: Antonio Gonz?lez Castro , freebsd-current@freebsd.org Subject: Re: RFC: C version of devd daemon. X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 12 Jun 2009 17:30:00 -0000 On Fri, Jun 12, 2009 at 1:55 PM, cpghost wrote: > On Fri, Jun 12, 2009 at 03:23:47PM +0000, Antonio Gonz?lez Castro wrote: >> Hi, I'm not sure this is interesting or useful, but I translated devd daemon >> from C++ to C. > > Why would you want to do that? [...] There is an ongoing effort to replace GCC by Clang, whose support for C++ is stil incomplete. > [...] For everything > that's dynamically linked, I don't really see the point (with > the exception of very few special cases). There is at least one important special case: embedded systems, where a C++ runtime library is not available. -- My preferred quotation of Robert Louis Stevenson is "You cannot make an omelette without breaking eggs". Not because I like the omelettes, but because I like the sound of eggs being broken.