From owner-freebsd-ports@FreeBSD.ORG Sun Dec 16 06:00:58 2007 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 63B1916A41B; Sun, 16 Dec 2007 06:00:58 +0000 (UTC) (envelope-from linimon@lonesome.com) Received: from mail.soaustin.net (lefty.soaustin.net [66.135.55.46]) by mx1.freebsd.org (Postfix) with ESMTP id 53C5E13C468; Sun, 16 Dec 2007 06:00:58 +0000 (UTC) (envelope-from linimon@lonesome.com) Received: by mail.soaustin.net (Postfix, from userid 502) id EE34A8C0FB; Sun, 16 Dec 2007 00:00:57 -0600 (CST) Date: Sun, 16 Dec 2007 00:00:57 -0600 To: aryeh.friedman@gmail.com Message-ID: <20071216060057.GA23941@soaustin.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.13 (2006-08-11) From: linimon@lonesome.com (Mark Linimon) Cc: ade@FreeBSD.org, freebsd-ports@freebsd.org Subject: Re: Limitations of Ports System X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 16 Dec 2007 06:00:58 -0000 > Side note the more we discuss this the more obvious it becomes to me > it has to be in some OO lang and since C++ is the only one in the base > system it kind of forces C++ to be the implementation lang. You may want to take a look at some of the work OpenBSD has done recently; I believe they are working towards treating ports as first-class objects. mcl