mIRC Home    About    Download    Register    News    Help

Print Thread
Joined: Jan 2003
Posts: 28
H
Hendon Offline OP
Ameglian cow
OP Offline
Ameglian cow
H
Joined: Jan 2003
Posts: 28
Just curious..

and also.. the language that we use for IRC scripting.. what is it? a language of it's own or a language derivative?


===================================
Live my life for a day.. I'll show you where I've been.
Joined: Apr 2003
Posts: 300
A
Fjord artisan
Offline
Fjord artisan
A
Joined: Apr 2003
Posts: 300
it is its own mirc language


Liek OMG Yuo Stoleded my MageHurtzzzz!!!11
Joined: Feb 2003
Posts: 2,812
Hoopy frood
Offline
Hoopy frood
Joined: Feb 2003
Posts: 2,812
It's also interesting to note that mIRC is actually written in mIRC Script.


Well. At least I won lunch.
Good philosophy, see good in bad, I like!
Joined: May 2003
Posts: 2,265
P
Hoopy frood
Offline
Hoopy frood
P
Joined: May 2003
Posts: 2,265
how could the program be written in mIRC script if mirc uses its own language;\


new username: tidy_trax
Joined: Dec 2002
Posts: 2,985
Hoopy frood
Offline
Hoopy frood
Joined: Dec 2002
Posts: 2,985
1. Because mIRC script is what people call the unique language that mircscripts are coded in.
2. Why do you always suffix your sentences with a backslash?

Joined: Dec 2002
Posts: 3,547
S
Hoopy frood
Offline
Hoopy frood
S
Joined: Dec 2002
Posts: 3,547
Quote:
I think the ;\ is actually a face, but what would I know. grin

Joined: May 2003
Posts: 2,265
P
Hoopy frood
Offline
Hoopy frood
P
Joined: May 2003
Posts: 2,265
1. i dont understand how mIRC could of been created in the language that mirc uses if it wasnt a language until mirc was created.
2. what sladecraven( blush ) said, ;\ is what i use when im confused or annoyed, in that case it was confused smile

Last edited by pheonix; 01/07/03 07:47 PM.

new username: tidy_trax
Joined: Dec 2002
Posts: 3,547
S
Hoopy frood
Offline
Hoopy frood
S
Joined: Dec 2002
Posts: 3,547
Quote:

1. I thought so.
2. "SlaveCraven" <= I am no slave. mad
3. It's SladeKraven. smile

Joined: Dec 2002
Posts: 3,127
P
Hoopy frood
Offline
Hoopy frood
P
Joined: Dec 2002
Posts: 3,127
From Khaled's FAQ
Question: In which language is mIRC written?
Answer: mIRC is written in a mixture of C/C++, in pure win32 code, under Borland C/C++ v5.02. I also compile and run the same code under Visual C++ 6.01 for testing purposes.
I used Borland C/C++ v5.02 because it allowed parallel development of 16/32bit code from the same code-base. This isn't important anymore because the 16bit mIRC is no longer being developed.

Question: How did you write the scripting language?
Answer: I had no experience with writing compilers or parsers when I first started working on mIRC. The scripting language grew organically, it wasn't designed. Users provided much input and over time the language became relatively organized and stable, though it still has some quirks. I would say that the language resembles C more than anything else.





ParaBrat @#mIRCAide DALnet
Joined: May 2003
Posts: 2,265
P
Hoopy frood
Offline
Hoopy frood
P
Joined: May 2003
Posts: 2,265
thats what i was thinking, that it couldnt of been written in its own language grin


new username: tidy_trax
Joined: Feb 2003
Posts: 2,812
Hoopy frood
Offline
Hoopy frood
Joined: Feb 2003
Posts: 2,812
Geez... I know I keep you guys on your toes when it comes to sorting bullshit from fact, but come on! blush

No, mIRC wasn't written in mIRC Script. It's just fun to watch people wrap their mind around paradoxes. smirk


Well. At least I won lunch.
Good philosophy, see good in bad, I like!
Joined: Dec 2002
Posts: 2,985
Hoopy frood
Offline
Hoopy frood
Joined: Dec 2002
Posts: 2,985
From the first post...

and also.. the language that we use for IRC scripting.. what is it? a language of it's own or a language derivative?

As Parabrat quoted the scripting language used in mIRC is UNIQUE to mIRC. The mIRC scripting language was developed entirely around mIRC itself and some people refer to it as 'mIRCscript' as there doesn't seem to be an official name for it. Therefore I answered the question correctly.


Link Copied to Clipboard