Attack of the Killer Mozilla
-
I was always amazed that the Mozillas wrote their own bug tracker. Skimming around their site, even mote horrors unfold: , yeah, I somehow got used to the idea XPCOM, a COM inplementation (<--- horror!) XPIDL you name it, an IDL - to - C++ Header converter an internal registry - of course, you need that for a COM clone... "a Hierarchy of String classes" (this is a quote!) NSPR - netscape portable runtime. OK, if you want a portable app, you need some common stuff. But it provides a common threading API, even for OS'es that don't support that! GUI - you name it, their own. XUL - Extensible User Interface Language: a script to define UI layout. Think .rc scripts, onlya ferraritruck instead of a mule. Tinderbox and Bonsai some tools just to manage the thousands of thousands of volunteer coders for one code base. Electrical Fire - yet another JAVA JITer (started at netscape) Rhino - A JavaScript interpreter implemented in Java. I'm tired, gotta go to sleep. If you wan to continue, clickety[^] oh, and http://www.mozilla.org/unix/linux-help.html[^] is a fun link for linux bashers ;) I'm really surprised they stuck with error codes, and didn't write their own exception mechanism.
It's a about browser, folks!
skulls don't kiss a machito [sighist]
-
I was always amazed that the Mozillas wrote their own bug tracker. Skimming around their site, even mote horrors unfold: , yeah, I somehow got used to the idea XPCOM, a COM inplementation (<--- horror!) XPIDL you name it, an IDL - to - C++ Header converter an internal registry - of course, you need that for a COM clone... "a Hierarchy of String classes" (this is a quote!) NSPR - netscape portable runtime. OK, if you want a portable app, you need some common stuff. But it provides a common threading API, even for OS'es that don't support that! GUI - you name it, their own. XUL - Extensible User Interface Language: a script to define UI layout. Think .rc scripts, onlya ferraritruck instead of a mule. Tinderbox and Bonsai some tools just to manage the thousands of thousands of volunteer coders for one code base. Electrical Fire - yet another JAVA JITer (started at netscape) Rhino - A JavaScript interpreter implemented in Java. I'm tired, gotta go to sleep. If you wan to continue, clickety[^] oh, and http://www.mozilla.org/unix/linux-help.html[^] is a fun link for linux bashers ;) I'm really surprised they stuck with error codes, and didn't write their own exception mechanism.
It's a about browser, folks!
skulls don't kiss a machito [sighist]
-
I was always amazed that the Mozillas wrote their own bug tracker. Skimming around their site, even mote horrors unfold: , yeah, I somehow got used to the idea XPCOM, a COM inplementation (<--- horror!) XPIDL you name it, an IDL - to - C++ Header converter an internal registry - of course, you need that for a COM clone... "a Hierarchy of String classes" (this is a quote!) NSPR - netscape portable runtime. OK, if you want a portable app, you need some common stuff. But it provides a common threading API, even for OS'es that don't support that! GUI - you name it, their own. XUL - Extensible User Interface Language: a script to define UI layout. Think .rc scripts, onlya ferraritruck instead of a mule. Tinderbox and Bonsai some tools just to manage the thousands of thousands of volunteer coders for one code base. Electrical Fire - yet another JAVA JITer (started at netscape) Rhino - A JavaScript interpreter implemented in Java. I'm tired, gotta go to sleep. If you wan to continue, clickety[^] oh, and http://www.mozilla.org/unix/linux-help.html[^] is a fun link for linux bashers ;) I'm really surprised they stuck with error codes, and didn't write their own exception mechanism.
It's a about browser, folks!
skulls don't kiss a machito [sighist]
peterchen wrote: XUL - Extensible User Interface Language: a script to define UI layout. Think .rc scripts, onlya ferraritruck instead of a mule. Probably the only decent thing to come out of the Mozilla project. I hope Microsoft are taking note and include something similiar (better) in the next release of .NET Michael Fat bottomed girls You make the rockin' world go round -- Queen