I ended loading mirc into their Server computer and it runs a mirc based addon (over 3,000 lines of code) -- and i received $3200 for it written within 4 days.. which is good.
This is quite possibly one of the
stupidest things I have ever read. The fact that you would spend 4 days database writing code in mIRC that you could have probably done in Perl or C# in 12 hours is a complete joke.
Listen to what the others say: the mIRC scripting language was designed so that mIRC could be further customised. Why would any real programmer choose mIRC to program with, when they could use, say, PHP and have
arrays to work with (even if PHP is a POS)? To put it another way, I could spend 2 weeks writing an intel x86 assembly interpreter in mIRC (and I think I will), but what's the point when Delphi already provides? One should choose a language that is suitable for the task, and mIRC is one of the least suitable I've seen for database work.
mIRC supports dialogs; what about arrays, and other data structures? support for multithreaded programming? what about those things that are required to be a -real- programming language? mIRC couldn't even compete with VB6, and nobody uses VB6 anymore. Here's an idea: give Ruby or ECMAScript 20 minutes worth of play, then come back and tell me how much you love mIRC.
i could grab upp and code in mirc without installing anything on my schools limited non-admin account. last i checked you cant do that in tcl.
Wrong. Languages do not know of "admin account". They do not have such restrictions. If you can find an implementation of a language that will run on an underprivileged user account, you can fiddle with it. TCL will run on an underprivileged account. Again, I could spend a month writing a TCL interpreter in mIRC just to prove you wrong...
and im the same kind of coder that made a half-assed version of a wircd in mirc, a mp3 player that didn't use /splay, a web browser based off of ie. hell a mci based video player. yes, im the type of coder that loves /dll and $dll() why dont i do this on tcl with the load unload commands? do you know of a tcl dll/so for internet control interface? or mci? or using winamp's input/output dlls? i dont.
hmm, and what did you use to write the DLL/COM object? I'm pretty sure, since most TCL interpreters are written in C, loading DLL/COM objects would be easy enough to do

don't you think?
why would i like to see mcl standalone? because its easy, it would hopfully be usable on a limited user system without admin access and because it has a higher amount of dll addon's
Yes, well... 1 URL:
http://tryruby.sophrinix.com/ (and it'll run on a limited account, right in your browser! don't worry!)