Limitations of Ports System

Aryeh M. Friedman aryeh.friedman at gmail.com
Sun Dec 16 01:04:16 PST 2007


-----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-----



More information about the freebsd-ports mailing list