Linked by Thom Holwerda on Sun 9th Sep 2012 22:58 UTC
Mac OS X "A little more than an year ago I wrote my rant post The Linux Desktop Experience is Killing Linux on the Desktop and for the first time in 8 years I wasn't a desktop Linux user anymore. I spent about a month wrestling with Windows 7, but let's face it - Windows is ill suited for professional Ruby programmers like me (and it's ill suited for most programmers, except maybe Java & .Net I guess). Anyways, it was never my intention to stick with Windows - I was just doing my Mac due diligence. Now with 1+ year of OSX usage I'd like to share a few things about my experience thus far with you."
Permalink for comment 535109
To read all comments associated with this story, please click here.
RE[7]: Windows is ill suited...
by boldingd on Fri 14th Sep 2012 20:59 UTC in reply to "RE[6]: Windows is ill suited..."
boldingd
Member since:
2009-02-19

I briefly considered trying to get a GTK/OpenGL application to work on Windows. In theory that should have been easy, since GTK and OpenGL are supposed to be portable, and I wasn't doing anything OS-specific.

Windows POSIX layer put a stop to that pretty quickly. I used popen (which Window's POSIX compatibility layer includes) to write frames of video out to an external process, but on Linux that required that I handle SIGPIPE, and Windows' emulation of POSIX signal handling was woefully incomplete. Code that worked fine on Linux wouldn't build against Windows' implementations of signal (I think Windows didn't even define SIGPIPE as a constant).

Reply Parent Score: 2