mIRC is just a chat programme...

People can say this if they want to, but it is clear that Khaled intends mIRC to be much more than just a chat program. You can conclude this by watching the type of features which get added. Think of DLL support, COM object support, etc. These type of features allow a mIRC client to be and do practically everything.

IMHO:
I think Khaled intended mIRC to be a chat application, but with the capabilities to let it be shaped into many forms. He will not add features which only a handful people will use, instead he will add features with 99% will use and besides he will add capabilities so the other handful of people can create the features themselves. This will keep mIRC clean and some people still get what they want. Everybody happy, right?
smile