Hi,
On Sun, Jun 21, 2009 at 10:31:21PM +0300, Bahadir Balban wrote:
> [email protected] wrote:
> IPC on Codezero is not controlled, yet. It's version 0.1 after all. It
> is possible to implement this, and one option is to add capabilities.
> But it won't be object-based capabilities because I generaly oppose
> designing everything around object oriented methods.
I'm not very familiar with the terminology, and "object oriented" is an
extremely blurry term anyways. I have no idea what it means here...
> In my opinion, object-based design is useful on some occasions, but
> software (and systems) are more ad-hoc in nature than being modeled
> around a well-structured object system. The short conclusion is that
> if you enforce objects everywhere, you end up over-designing your
> system.
I totally agree on this, regarding OO programming languages...
I'm not sure how it applies to capability systems, though.
> OK I agree that the latest work on Hurd does not reflect what I meant.
> I roughly meant a microkernel-based OS core that has servers
> implemented in userspace.
That's what *every* true microkernel design is...
> Anyways, these are my general thoughts. I can go into more detail if
> anyone is interested.
Sure :-)
-antrik-
lmpx.com only provides a reader for public news (NNTP) servers. It is not
affiliated with the servers or forums shown here and is not responsible for
the content of articles, which is written by their respective authors.