It's a wonder you actually use Microsoft Windows and mIRC knowing they both are not open source. Afterall, how do you know what's actually going on in the code since you cannot view it? mIRC is for Windows. The majority of Windows applications are closed source. If you like open source so much, why not use *NIX? There are many IRC clients that run under *NIX operating systems that are fully open source.
- First off I never said I was against closed source software or compiled languages, I said that a closed source scripting language for mIRC is unnecessary
and would be used for malicious purposes. The key word there is 'unnecessary
'. You see, for some programming tasks speed and efficiency are vital, mIRC scripting is certainly not one of those things, and for those who decide it is important mIRC supports COM, DDE, and DLLs so you can use an outside language. Microsoft are a well established company, mIRC is a well established IRC client, there is a company with an address - a trail leading back to their creators, so that if their software is intentionally malicious there is something that can be done about it. With mIRC scripting there is no such trail, and the requirement of one in order for a mIRC script to be considered 'safe' would be counter-productive to mIRC scripting as a whole. Not to mention that for the things that mIRC scripting is typically used for (and designed for) it wouldn't be worth a user's effort to ensure the software was 'safe'. Claiming anti-viruses could stop them is ridiculous, if you honestly believe that any AV software could reliably stop malicious code in the way you're suggesting then you're a fool.
1. Less CPU and system resource usage.
- This is mIRC scripting, it doesn't take much system resources to do IRC related things anyway.
2. Compiled code runs much faster.
- Again, this is mIRC scripting, what's the big hurry? And if it's such a problem you've got COM, DDE, and DLL support.
3. No more having to worry about your script being ripped or modified with an integrated backdoor.
- Sorry but I consider 'rip-protection' to be the most pathetic excuse for a reason for a compiled language ever. It's only mIRC scripting, the simplest language that comes close to programming that I know of. It's almost as ridiculous as those people who write HTML and then intentionally obfuscate the markup to make it difficult to read in case someone 'steals' it. And no, no more modified scripts with backdoors, instead they come with them built-in from the start. Wonderful.