Why would it be cool? Compare mIRC to any language, it is incredibly slow. For IRC scripts, no big deal, fur full blown applications, it's a huge deal. Not to mention mIRC's other numerous flaws, the "single space" issue. Thats not a good thing when you want to be able to develop an application, mIRC's lack of true-recursion. Recursion is used extensively in many programs, mIRC doesn't even support such things. mIRC has a lack of basic data structures. If you want to implement a stack, a queue, a list, etc., you have to completed write it yourself, mIRC provides virtually no tools to do it for you. Not to mention the entire language would have to be redefined. Where in mIRC is the code to interact with the console (i.e., display text, and wait for the user to input text)? Oh thats right, mIRC doesn't support such things seeing as how it is an IRC client not a console emulator. There are numerous other basic features that must be available in a language to be useful that mIRC doesn't, and shouldn't have.

mIRC scripting was made to be a _scripting_ language for use on _IRC_, not to be a _compiled_ language for use _anywhere_. If mIRC scripting were made into a compiled language, it would be horrible. Even the VB users would be making fun of mIRC! It's slow, it is inconsistent, it lacks thousands of features available in other languages, it has an ackward syntax, and the list goes on. Most of these problems can be ignored when you are merely working on an IRC script, however when you are working on an application, you can't.