Well thats because you don't use mIRC scripting to do things I've done. Ever used $findfile? Well I used it to list mp3s into a listbox. It freezes mIRC for about 10 seconds while it does this process. In perl, the entire operation took less than a second. And saying people don't want it to be an OS... are you new here? As a matter of fact, I've seen a few people say mIRC should be an OS! And just look at what people use mIRC scripting for. A guy recently asked for help making an mIRC httpd. Another guy making an mIRC ircd, another with an ftpd. mIRC scripting may have been designed just for mIRC and just for IRC based scripting, but it has evolved far passed that.