Heikki Toivonen wrote:

> Not that I know of, but there are macros in nsISupportsUtils.h like
> NS_INTERFACE_MAP_BEGIN etc. There aren't very widely used yet, but there
> are SOME users. If you look at the macro comments you see they were
> intended to be replaced with table QI at some point. Wanna give it a go
> (should be pretty easy if you have Essential COM lying around someplace;)?

I'll answer that with a quote from
http://xplc.sourceforge.net/intro.html:

> If I see HRESULT or punk another time, I'm going to freak out!
> Sorry, I do not speak serbocroat, chinese, korean, japanese,
> swedish or hungarian.

;-)

I was actually just interested in plain old *stealing* of a table-based
QueryInterface to put in my neato GenericComponent template for XPLC
(which is somewhat of a competitor to XPCOM, but in a somewhat different
goalspace).

I would like to work on Mozilla sometimes, but it's too desperate for
me. I have an old enough computer that compiling it is extremely
painful, and running it is also quite painful. Oh, would I like the
threads to disappear...

I have this problem that almost all so-called "modern" software, all
thready and RPC-happy (be it CORBA, XML-RPC, SOAP or whatever) looks
like a big step back to me (I work in the HPC market as a systems
analyst, doing system and code tuning and optimization on million-dollar
vector supercomputers, and I hack games on the side).

Argh, sorry for the rant, but I should get a tattoo on the forehead
saying "Pissed Off".

When I remember jwz whining about X having the window manager in a
separate process than the X server and the three-tiered scheduling (not
to mention cache thrashing) wait that ensued, he's probably curling up
in a corner and crying today...

-- 
"And the Answer is... 42." -- Deep Thought

Reply via email to