Re: C++

Bahadir Balban <[email protected]> Thu, 24 Sep 2009 12:19:41 +0300
Newsgroups gmane.os.hurd.l4
Message-ID <[email protected]>
[email protected] wrote:
> Right, you can use languages with more abstraction to hide some
> complexity. However, this also obscures the view on what is really
> happening, and limits possibilities. So abstraction is always a
> compromise.

Yes. Certainly.

> The problem with C++ is that IMHO the abstractions are very poor: they
> obscure a lot without really hiding much complexity...
> 
> -antrik-
> 

So why are you in favor of IDL compilers? To me that is also an 
abstraction that is a compromise. You could simply use a library with 
helper functions, and know what is going on, instead of design a whole 
system around compiler-generated communication idioms.

-- 
Bahadir Balban