Hi Omri,
Points taken. Since the big performance issue with firmware updates
seems to be resolved, I'm going to sit on the firmware update redesign
until better ideas arise on the scripting front. Between your email
and other opinions, I'm realizing that the core problem is that I
don't know how create a well-defined and restricted execution
environment in Erlang. If I did, then this would be a no-brainer since
the "scripting" language could either be Erlang code or a beam file.
Right now, if I need something quickly, I'll probably go with Lua
since I'm familiar with it, but I find that direction somewhat
disappointing.
Thanks,
Frank