You realise that OSX is the only mainstream certified UNIX in common use, right? It LITERALLY IS a UNIX.
-
-
It implies to people that *Windows is harder* but really it's just a third distinct thing to target.
-
In this context, for most, “Unix” means OS X + Linux. They ARE more similar to eachother than windows, by a lot. Biggest delta: path strings
-
1: Yes, I think paths are a big deal. path.join is more or less good enough. Everyone going around convincing each other that it's not
-
2: actually very important ("windows supports `/` yo" "uhhh not with verbatim paths") has been a huge huge regression.
-
3: But I think you're underestimating epoll/kqueue shimming, compiler/linker shimming, OpenSSL/crypto shimming, etc.
-
4: OSX and Linux share a path model (but not exactly a file system model), but they diverge a huge amount in general.
-
5: the reason most people don't perceive that is that a lot of "Unix" libraries are actually just "shimming the union of OSX and Linux"
-
6: epoll and kqueue are a good enough exemplar of this phenomenon to drive a discussion about this, but there's way more.
- 12 more replies
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.