Hacker News new | ask | show | jobs
by randomracker 4726 days ago
Windows can't open a raw socket. I find that really irks me for some reason. Overall, I find Windows superior after using Macs for a couple of years. The UI of Windows feels much better for getting things done, there's more third party software, and Apple's software engineering is amateurish compared to Microsoft. But then I remember, you can't open a raw socket. I'm also steeped in Linux from the olden days, and the win32 meets Linux ports get to be a bit of a pain... cygwin path conventions, DOS path conventions, emacs port path conventions... use a backslash here, forward slash there.. that stuff can get to be a serious pain if you bring a lot of UNIX style stuff to your Windows work. Even though OS X doesn't hold a candle to Debian for well-packaged open-source software, big plus marks for not hitting this UNIX-meets-Windows compatibility nightmare.

90% of your peers using a Mac is a good reason to use a Mac. But I have to admit people feeling superior for using a Mac is ridiculous.

2 comments

Nit-picking but: http://msdn.microsoft.com/en-us/library/windows/desktop/ms74...

Raw sockets in Windows (I've used them a couple of years back...)

The raw socket thing is a bit annoying, but it only applies to TCP/UDP and you can bypass the restrictions with winpcap. Is it really a problem in practice?