Initially you said "in my actual use case the performance hit might be undetectable to the person (me) using the GUI" - what kind of performance are you looking for here? Is this code going to be called in a tight loop, how often, etc.?
In the task I'm currently using this for, it gets called once for every student in the class. My classes are small, but for someone with a large class (or someone using an older machine), a delay of ~0.1 s per student could really cause a noticeable lack of responsiveness. However, I don't think that would have ended up being an issue if I had used JE, because the delay is a startup delay, and JE only needs to be started up once.
In reply to Re^4: Extending a perl program with Scheme, Lua, or JS
by bcrowell2
in thread Extending a perl program with Scheme, Lua, or JS
by bcrowell2
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |