Vision is an IRC client that I developed on-and-off during a period of 1½ years.



[ Top ]


On March 1st 1998 I started developing an IRC client in Delphi. At the time I had only had Delphi 2 for about 2-3 weeks, so maybe it wasn't the ideal project to begin with. Still, it went pretty well. The project was migrated to Delphi 3 and later Delphi 4 as I got my hands on them.

There are a number of IRC components for Delphi, which actually makes it quite easy for just about anyone to make their own IRC client with little effort. I chose to use a standard TCP component, which I still believe was the right choice. You learn a lot more by implementing a protocol yourself than you do by using someone else's code.

So, why did I abandon the project? As I said, I had only had Delphi 2 for a short time when I started, so I didn't know the various standard components very well. I've also learned some better techniques since then. I could optimize the whole program, but it would require a lot of changes. There's just too many things that I would have done differently today.

I was going to start over at some point, but in the meantime I've lost interest in IRC.

[ Top ]


Design: Thomas Finnerup
Programming: Thomas Finnerup
Beta Testing: Anders P. Kvistgaard

Special Thanks:

Created With:

[ Top ]


[ Top ]