I wonder whether there is a significant efficiency penalty when using tools in files wrt the same tools "packed" in the file menu.xml. For instance, at the start of medit, or when launching one of these tools. The usage scenario is of some tens of tools.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I never measured it, but I'd be surprised if either way was slow. With files, it doesn't do anything fancy, just parses the first couple of lines to get metadata. So loading the tools from files, which happens on startup, is probably about as fast as reading those files into memory is, which is fast. After that there is no difference.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I wonder whether there is a significant efficiency penalty when using tools in files wrt the same tools "packed" in the file menu.xml. For instance, at the start of medit, or when launching one of these tools. The usage scenario is of some tens of tools.
I never measured it, but I'd be surprised if either way was slow. With files, it doesn't do anything fancy, just parses the first couple of lines to get metadata. So loading the tools from files, which happens on startup, is probably about as fast as reading those files into memory is, which is fast. After that there is no difference.