Building a Python app with Mozilla
happybrowndog
happybrowndog at hotmail.com
Sun Jul 13 04:19:41 EDT 2008
Is that why Komodo is so damned slow????
Brian Quinlan wrote:
> Kevin Walzer wrote:
>> Komodo is not a Python application. It is a Mozilla application that
>> supports Python development. Komodo is more akin to Thunderbird and
>> Firefox than anything else; it uses the XUL framework for rendering
>> widgets, if I'm not mistaken. If you want to build an application like
>> Komodo, get a book on developing with the Mozilla framework (XUL, XPCOM,
>> and all that) and look at that. Python has little to do with that.
>
> Most application logic in Komodo is implemented in Python, using the
> PyXPCOM bindings. The UI is implemented using XUL and JavaScript. The
> editor is Scintilla (C++).
>
> ../Komodo Edit.app/Contents/MacOS % find . -name "*.py" | xargs wc
> ...
> ...
> 126392 456858 4949602 total
>
> This doesn't include the python code in the Python libraries themselves.
>
> Cheers,
> Brian
>
>
More information about the Python-list
mailing list