276
« on: July 19, 2015, 04:01:09 am »
Most of the time someone implements something they do a script version. The main insight behind script_environment is that there is no need for people to create a separate script version and library/module version. They can just do it all at once in one file. So instead of having syndrome-util and add-syndrome it's possible to combine those into one script (not currently implemented for backwards compatibility reasons but it will be at some point). Scripts will be loaded only as needed at runtime instead of all at once at the start. Also new in the most recent version is that it no longer recompiles every script just before running it. It only recompiles if necessary, which should greatly improve things.
What problems exactly are you trying to solve with this? I have no idea what you mean by "side show".
It is not a matter of how you do things, it's just that we've worked on similar things and if your way is better then it should be incorporated into DFHack proper.