View Single Post
Old 09-05-2011, 09:08 PM   #26
user_none
Sigil & calibre developer
user_none ought to be getting tired of karma fortunes by now.user_none ought to be getting tired of karma fortunes by now.user_none ought to be getting tired of karma fortunes by now.user_none ought to be getting tired of karma fortunes by now.user_none ought to be getting tired of karma fortunes by now.user_none ought to be getting tired of karma fortunes by now.user_none ought to be getting tired of karma fortunes by now.user_none ought to be getting tired of karma fortunes by now.user_none ought to be getting tired of karma fortunes by now.user_none ought to be getting tired of karma fortunes by now.user_none ought to be getting tired of karma fortunes by now.
 
user_none's Avatar
 
Posts: 2,487
Karma: 1063785
Join Date: Jan 2009
Location: Florida, USA
Device: Nook STR
Quote:
Originally Posted by st_albert View Post
As for the internals, I am surely not qualified to comment there. But I would agree that python is probably the best choice for a plugin language, of those listed, unless it REALLY causes a performance hit.
Having plugins won't introduce a large penalty. The only performance hit would be in starting Sigil as it would have to load (or index) the plugins. As with any plugin system, the more plugins you have the longer this will take.

Where you would see a performance penalty would be the speed of the language. A C++ plugin will run much faster than a Python plugin. However, you will only notice this if you were to run a C++ plugin then a Python one that does the exact same thing.
user_none is offline   Reply With Quote