[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