Forum OpenACS Development: Response to webmail contributors

Posted by Don Baccus on
But Python integration will *never* be efficient in the AOLserver architecture.  Every thread carries (and initializes) a Tcl interpreter around with it.  There's no way around it.  And the Python layer has to integrate through stuff that runs through that interpreter.

Plus the notion that folks have to learn Tcl, SQL, Perl and Python just to read the toolkit sources is pretty gross, isn't it?  It's bad enough that perl scripts wormed their way into the mix (especially given that watchdog had a bug that caused it to loop indefinitely!) but at least those were standalone scripts, not integrated into the toolkit.

Adding another language to the mix further raises the bar for entry into this world.  Do we *really* need to do this?