Port-alpha archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: Regarding the ULTRIX and OSF1 compats




> On Mar 9, 2019, at 10:59 AM, Chris Hanson <cmhanson%eschatologist.net@localhost> wrote:
> 
> Ever since seeing Hubbard & co’s “NextBSD” stuff I’ve been hoping that Mach would eventually find its way into the BSDs. For all its warts there’s enormous utility in Mach’s primitives, both IPC and other. (Of course I’m also a NeXT/Apple/Darwin person, so I’m used to building on them…)

Indeed, Mach IPC has some nice properties, but the classic Mach IPC APIs are... opaque and hard to get right, and the classical "make it simple to use" tool, MiG, has some problems of its own.

I *do* like the newer abstractions built on top of Mach IPC (xpc, although the data marshaling API is a little tedious, and NSXPC, where the data marshaling is wonderfully).

What I *really* want the BSD family of systems to get, though, is a C blocks runtime and libdispatch.

-- thorpej



Home | Main Index | Thread Index | Old Index