I hate to be the one to tell you this, but Windows really doesn't do that bad of a job with TCP/IP apps. If it did, it would be impossible to make a web server or a radius server or a PDC/BDC or any number of other TCP/IP windows servers are used for. Plus windows beats linux/unix servers hands down in the GUI interface. So basically what I'm saying is, windows is nice as long as you know what your doing, it just has a bad name because it's written by microsoft.
Me.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Well, having myself coded *seriously* on both platforms for quite a bit, IMHO, win32 is a sh*tload of crap to code in. It is well documented, but things are too damn odd to bear with (ever tried to code async I/O in win32?). GNU/UNIX is so smoother to do things in. And, I think the project can gather much more quality colaborators if it is based in such a nice platform. OSS is about doing it for fun, and I'd rather stay away from win32 coding, its not fun at all.
It is not about bashing M$ or zealotry, its just my oppinion. M$ does some kick-ass stuff <sarcasm>(joysticks and mouses (haha) and games (lol))</sarcasm>, but win32API is not one of them. Neither is DirectX.
Seriously, I'd rather stick with a platform that is decades more mature than windows, and that I think will outlive it.
just my $0.02
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Develop it on UNIX/Linux! Windows is too hard to bear with, especially in TCP/IP apps!
Im with bofh, use Linux/Unix.
I hate to be the one to tell you this, but Windows really doesn't do that bad of a job with TCP/IP apps. If it did, it would be impossible to make a web server or a radius server or a PDC/BDC or any number of other TCP/IP windows servers are used for. Plus windows beats linux/unix servers hands down in the GUI interface. So basically what I'm saying is, windows is nice as long as you know what your doing, it just has a bad name because it's written by microsoft.
Me.
Well, having myself coded *seriously* on both platforms for quite a bit, IMHO, win32 is a sh*tload of crap to code in. It is well documented, but things are too damn odd to bear with (ever tried to code async I/O in win32?). GNU/UNIX is so smoother to do things in. And, I think the project can gather much more quality colaborators if it is based in such a nice platform. OSS is about doing it for fun, and I'd rather stay away from win32 coding, its not fun at all.
It is not about bashing M$ or zealotry, its just my oppinion. M$ does some kick-ass stuff <sarcasm>(joysticks and mouses (haha) and games (lol))</sarcasm>, but win32API is not one of them. Neither is DirectX.
Seriously, I'd rather stick with a platform that is decades more mature than windows, and that I think will outlive it.
just my $0.02