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

Re: [Hurd-alpha-devel] Re: L4 instead of gnumach?

On Sat, Oct 28, 2000 at 09:14:18AM +0900, OKUJI Yoshinori wrote:
> > MACH uses cthreads, we figured it would keep things easier by going that
> > route. If you think otherwise I'd like to know why? 
>   Isn't your (ultimate) goal to remove Mach-things from Hurd? cthreads
> is a Mach-only multithreading method, while pthreads is designed for a
> platform-independent manner. In addition, obviously, much more
> programmers know pthreads than cthreads.

I agree, if Mach is taken out of the picture there is no reason to stick with 
Mach legacy like cthreads and even MIG. MIG is not a very good IDL language
it's highly Mach specific (duh Mach Interface Generator) and only supports
the C backend. A more widely supported ILD language (probably something
close to OMG IDL) could be used to rectify the situation.


Reply to: