3 ms·
It is the command pattern with the added stipulation that there must be some way to represent every command as a simple command line like expression. MelScript
by pronlover723 4y ago
It is the command pattern with the added stipulation that there must be some way to represent every command as a simple command line like expression. MelScript commands look a lot like shell commands.
Maybe that's not a requirement. Adobe products will export commands as JavaScript and you can (could?) script most of their tools.
https://helpx.adobe.com/photoshop/using/scripting.html https://helpx.adobe.com/photoshop/using/scripting.html
The difference there is it's an afterthought vs Maya where the UI you interact with is literally implemented in this scripting language, all of which is editable if you want to customize it.