Re: Potential use case for opaque space bank: domain factored network stack

Tom Bachmann <[email protected]>
Newsgroups gmane.os.hurd.l4
Message-ID <[email protected]>
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Jonathan S. Shapiro schrieb:
> Second, Jonathan has no objection to having a constructor that
> implements methods
> 
>   createYield()
>   createTranslucentYield()
> 
> with the difference being that the second returns a process capability
> to the invoker. Holding the process capability is sufficient (with a bit
> of helper code that does not need to know anything about the subject
> application) to ensure transitive translucency.

But, if we, as free software enthusiasts, think that any use of
createYield (that is, starting a program you are not allowed to look at)
is bad, why should we include that operation into the interface at all?
And then, why is it unreasonable to consider a different design that
achives the same goal (starting processes, with transparent memory) in a
different and (potentially, at least) easier, simpler to understand way?
- --
- -ness-
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFFolWsvD/ijq9JWhsRAonRAJsEudgCt9GCUBE4/mZk7WQi0jmbrQCfd//n
PrvjopNWru2v3PBzSS2oH3c=
=VzLb
-----END PGP SIGNATURE-----
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.