Skip site navigation (1)Skip section navigation (2)
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>