Re: Regarding the ULTRIX and OSF1 compats
Jason Thorpe <[email protected]> Sat, 9 Mar 2019 11:21:51 -0800
| Newsgroups | gmane.os.netbsd.ports.alpha,gmane.os.netbsd.devel.kernel,gmane.os.netbsd.ports.pmax |
|---|---|
| Message-ID | <[email protected]> |
> On Mar 9, 2019, at 10:59 AM, Chris Hanson <[email protected]> = wrote: >=20 > Ever since seeing Hubbard & co=E2=80=99s =E2=80=9CNextBSD=E2=80=9D = stuff I=E2=80=99ve been hoping that Mach would eventually find its way = into the BSDs. For all its warts there=E2=80=99s enormous utility in = Mach=E2=80=99s primitives, both IPC and other. (Of course I=E2=80=99m = also a NeXT/Apple/Darwin person, so I=E2=80=99m used to building on = them=E2=80=A6) 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