[chandler-users] Performance: Chandler desktop 1.0.3 RC1 on Mac OS X 10.5.6, Intel and PowerPC, profile on USB flash drive
vajda at osafoundation.org
Mon Feb 23 01:12:40 PST 2009
On Mon, 23 Feb 2009, Graham Perrin wrote:
> Off-list, someone wrote:
>> ? not many other apps are built almost exclusively in python.
Chandler is not built exclusively in Python, not by a long shot.
There is a lot of C code involved as well.
A large chunk of the repository is implemented in C, for example.
Many of the third party software packages we used are C/C++ libraries such
as, for example, wxPython or Berkeley DB.
Chandler is not slow because of Python but because of the UI/data
interaction model that was chosen. Any action in the UI can (and does) have
lots (really, _lots_) of ramifications all the way down to the lowest level
of the core.
This is one of the things the ongoing rearchitecture effort is attempting to
address. Blaming Python for Chandler's performance woes is barking up the
More information about the chandler-users