mIRC Homepage
Posted By: N3M3S1S What program language was mIRC made in? - 24/09/10 04:38 AM
Well I'm nearing the end of my current mIRC project (after 9 months of work its nearly done!) and I will be needing a new project! So I'm thinking about branching out into a new programming language, I have been writing mIRC scripts for over 10 years now and will be writing more mIRC scripts in the future. Khaled if your out there PLEASE COMMENT

But I've been having this itch to do something different, and I've been looking into various things. Then I decided what I wanted to do. I am going to attempt to make an IRC client, probably just for fun, I doubt it will be better than mIRC, but I've been looking over different programming languages (C/C++, python, perl etc.) and I decided that I want to learn the programming language that made mIRC what it is today!

So does anyone happen to know what programming language that is?

(Please excuse my n00bness, I haven't ventured much into programming outside of MSL)
Posted By: Doqnach Re: What program language was mIRC made in? - 24/09/10 08:37 AM
pretty sure it's C/C++
Posted By: Horstl Re: What program language was mIRC made in? - 24/09/10 09:51 AM
http://www.mirc.com/khaled/faq.html > "Technical"
http://en.wikipedia.org/wiki/Comparison_of_IRC_clients#General
Posted By: argv0 Re: What program language was mIRC made in? - 24/09/10 10:57 PM
Originally Posted By: N3M3S1S
Then I decided what I wanted to do. I am going to attempt to make an IRC client

Oh god.

Originally Posted By: N3M3S1S
probably just for fun

It won't be much fun, especially if you use C/C++.

Originally Posted By: N3M3S1S
I decided that I want to learn the programming language that made mIRC what it is today!


No you don't.

If it's your first real programming language, pick something that at least does memory management and has decent IDE support, otherwise you will be shooting yourself in the foot within minutes. C isn't a good starter language, C++ is even worse.

C/C++ are also not languages meant for "fun". These days they're really only used for low-level systems programming or highly optimized code-- you need neither. If you want to have fun, choose a higher level language like Python, Ruby, Java or C#.

Posted By: N3M3S1S Re: What program language was mIRC made in? - 24/09/10 11:10 PM
I've been looking at Python as well, does it have what I would need?
Posted By: N3M3S1S Re: What program language was mIRC made in? - 24/09/10 11:38 PM
Well seeing as how its a challenge, I just got the material necessary to teach me C/C++ including Dev-C++ as well as various different tutorials and guides.

We'll see what happens laugh

<.< Im still open for a different language though as I am still reading up C/C++ and havent started the project yet.

Will be starting this project as soon as I finish mIRC-DeluXe (hopefuly within the next few days.)

Im open to suggestions!
Posted By: Doqnach Re: What program language was mIRC made in? - 25/09/10 08:12 AM
knowing C++ is in my eyes a very good thing. in the IT world there is still a lot of asking for the skill.

it's true though that JAVA and C# are a LOT easier to learn and use.
Posted By: Strider Re: What program language was mIRC made in? - 25/09/10 07:44 PM
The first thing you need to do is understand the many concepts of object-oriented programming. It's usually not enough to learn by memory the syntax and common classes, interfaces, etc. of those languages, if your OOP knowledge is not solid. You'll never gain a deep understanding of Java and C#'s (to mention a couple of languages) APIs if you use them as mere libraries, like many programmers do.
If you are new to OOP and using windows, I'd suggest VB/vb.net. It's memory managed, so you don't have to bother and with Visual Studio(download for free from Microsoft, just search Google) it's pretty easy to learn once you know the theory behind OOP. As someone else stated, OOP isn't just syntax memorization, you need to understand why things are setup and used the way they are or you won't get very far.

As for C/C++, I wish you good luck. They, by no means, are easy languages to learn, but if you do manage it you will know one of the strongest OOP languages out there smile
Posted By: N3M3S1S Re: What program language was mIRC made in? - 27/09/10 08:31 AM
Hmm..

Well I downloaded Dev-C++, and I've googled up several different information sources on C/C++ including a few tutorials. Im going to attempt at the C/C++ for my next project.
Posted By: Jigsy Re: What program language was mIRC made in? - 27/09/10 03:05 PM
Originally Posted By: argv0
If you want to have fun, choose a higher level language like...Java...


I'm pretty sure Java and fun don't belong in the same sentence. :P
Posted By: RusselB Re: What program language was mIRC made in? - 28/09/10 02:00 AM
I thought the same thing about MSL and fun when I started. Now, however, for the most part, I do find scripting in MSL to be fun.
Posted By: N3M3S1S Re: What program language was mIRC made in? - 28/09/10 10:22 AM
+1 I do enjoy coding MSL laugh

Im starting to like this C/C++ too. Its different and seems fun. But I wont try to dive in until I'm done with my current project. Almost there. I'm at the final debugging and help file stage xD
© mIRC Discussion Forums