[Fresco-devel] Re: ACE

"M. Evans" <[email protected]>
Newsgroups gmane.comp.video.fresco.devel
Message-ID <[email protected]>
> We're aware of ACE, in fact, and some work has been done to let us
> work with TAO (The ACE ORB).  The library is a quite heavy, though
> (the problem with using TAO is that the generated libraries are
> _huge_), has long compile times, and, aside from TAO, does the same
> sort of stuff that we have Prague to do.  ACE does _more_ of that
> sort of stuff, but we don't need more, and Prague is much lighter
> weight.

> So while we've definitely learned from ACE, it's just overkill for
> everything we've needed so far.

> -- Nathaniel

Nathaniel I can't tell you how many times I've heard this lame excuse
for reinventing wheels -- the overkill excuse.  I never liked it.
To me, it's always easier to strip things down than to re-invent
them from scratch.  No offense, that's just my attitude.

What this shows is a case where the whole CORBA idea falls apart.
It doesn't necessarily show that ACE is overkill.  Here we have two
CORBA systems but you're saying is that it's just too much nightmare
making them work together.  This kind of stuff is why Microsoft
has migrated from COM to .NET, which removes all the IDL junk.

Open-source projects are just way too undermanned for me to ever
accept the overkill excuse.  Build problems are nothing next to
re-inventing wheels.

Mark
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.