On Nov 12, 2007 8:25 PM, Darren New <[EMAIL PROTECTED]> wrote:
> Christopher Smith wrote:
> > why isn't the web littered with
> > Python/Haskell/Java/whatever web browsers that are far more feature rich
> > and performant, not to mention more secure and bug free?
>
> Because you not only have to be performant and feature-rich, you also
> have to be bug-compatible. It also helps to be distributed with an OS.
>
> Note that people write tons and tons of web browsers. Every language
> that lets you fetch a web page, do SOAP or cURL, is basically a browser.
> It just lacks the GUI. Special-purpose stuff may very well overwhelm
> general-purpose stuff in quantity of bytes transferred.
>
> --
>    Darren New / San Diego, CA, USA (PST)

I suspect from cursory inspection of the Firefox code that
dealing with all of the different variants of HTML, CSS and
even Javascript account for a _lot_ of the code. Doing this
in a cross GUI way adds to the issues.

Anyone can write a simple HTML browser that works with
a particular GUI tool kit on a  particular OS. Few browsers
can handle all of the above.

BobLQ

-- 
[email protected]
http://www.kernel-panic.org/cgi-bin/mailman/listinfo/kplug-lpsg

Reply via email to