quote:
Originally posted by TheBlasphemer
Not true, windowhooks, button hooks, complicated ASM hooks, all not possibly from script. vikke is right about that.
Reading vikke's other comments I'm 100% sure he did not meant those kind of stuff, but the basic stuff which everybody did/does with plugins for all those years (thus this doesn't include programmers who use advanced stuff like TB).
If I'm wrong in that, than I'm sorry, the rest still stands though.
quote:
Originally posted by TheBlasphemer
I don't deny that scripts have a lot of power, as the APIs that Plus! provides are very very broad, but if those would have been provided to a Plugin system it might possibly be even broader.
true, though this isn't about what the plugin system could have been (unfortunatly
).
quote:
Originally posted by TheBlasphemer
And the only way in which Scripts would be able to match the power of Plugins is if you'd write an external DLL to do the dirty work, in which case it'd no longer be a script
From an very advanced programmers point of view, you're right. But remember that 99,99999% of all people are not advanced programmers like you. In that context and for those people, scripts are equally powerfull as plugins were/are and provide a whole lot of more messenger event driven "power".
---
Of course you can't write an OS in a scripting language. But that isn't the context here and what is questionned in this thread or asked for.
From a technical point of view, scripts (any language script) will never be able to provide the full power a compiled low level programming language can provide. But we're talking here about scripts/plugins like they are made by 99,999% of all people.
The OPs ask if they can do with scripts whatever they did with plugins before. And the answer to that is "yes and even more and/or easier".
If you would have asked that same question, I'm sure everybody would say: "no you can't; not as you want it"...