I highly doubt that Microsoft is doing away with COMs seeing as how they continue to add interloper support to almost every application they release. In fact, how do you think scripting languages are supported? Either "run interpreter.exe -someswitch script.extension" or through the use of COMs.
Any script-engine is going to have overhead, and to make calls to that script engine is going to add even more. If you are worried about speed or overhead from your client then either you're doing something wrong, or you're doing something you shouldn't be.
I understand that mSL can and is slow, but it has taken the harder of things to grasp in OOP[or any type of coding language] and simplified them so even the most completer-inept individuals can read for an hour or two and be able to change mIRC as they see fit.
As scripters, we often forget that mIRC is an IRC CLIENT that has a scripting language; Not a scripting language built into an IRC client.
Last edited by FroggieDaFrog; 02/07/11 07:37 AM.