Date: Sun, 16 Dec 2007 04:04:12 -0500 From: "Aryeh M. Friedman" <aryeh.friedman@gmail.com> To: Mark Linimon <linimon@lonesome.com> Cc: ade@FreeBSD.org, freebsd-ports@freebsd.org Subject: Re: Limitations of Ports System Message-ID: <4764EA0C.1010006@gmail.com> In-Reply-To: <20071216060057.GA23941@soaustin.net> References: <20071216060057.GA23941@soaustin.net>
next in thread | previous in thread | raw e-mail | index | archive | help
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Mark Linimon wrote: >> 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. Actually that is one of the key reasons for C++ vs. C is if we treat a port as a first class object it becomes pretty trivial to manipulate it in a DAG without having to worry about any nasty details until we build it. - -- Aryeh M. Friedman FloSoft Systems http://www.flosoft-systems.com Developer, not business, friendly -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.4 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFHZOoMzIOMjAek4JIRAlhEAJ0SSDnFWD184hMGHFjEtrT6DqPv3gCdEzD/ ak3puLnBhSL6ZjZtZOBGYRU= =hBcQ -----END PGP SIGNATURE-----
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4764EA0C.1010006>