If they use those they aren’t targeting POSIX but maybe one of the other things I listed.
-
-
Replying to @jen20 @mj_langford
There is no one thing to target for any of these, just "OSX" and "Linux". Calling this "Unix" is the sleight of hand.
1 reply 0 retweets 1 like -
It implies there's something special about targeting OSX+Linux and calling it "Unix" even though there are 2 diff implementations.
1 reply 0 retweets 2 likes -
It implies to people that *Windows is harder* but really it's just a third distinct thing to target.
1 reply 0 retweets 0 likes -
Replying to @wycats
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
2 replies 0 retweets 1 like -
Replying to @izs
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 replies 0 retweets 3 likes -
2: actually very important ("windows supports `/` yo" "uhhh not with verbatim paths") has been a huge huge regression.
4 replies 0 retweets 1 like -
That this one isn’t solved is frustrating because it should be easy to abstract over.
1 reply 0 retweets 0 likes -
Replying to @littlecalculist @izs
It is abstracted over. People just use string concat because someone convinced them it doesn't matter.
2 replies 0 retweets 3 likes -
Replying to @wycats @littlecalculist
That is not true. I don’t use string concat, and I know it matters. Almost all of node-glob’s bugs are re windows’ many strange path styles.
1 reply 0 retweets 0 likes
Paths are the #1 reason (by far) that supporting Windows is harder. Justifies lots of effort on abstractions (like node-glob)
-
-
Windows is 90% of the world. 90% (or more) of future programmers are Windows users. The willingness to throw them overboard sucks.
1 reply 0 retweets 4 likes -
To be clear, I know you work hard on Windows. But people commonly don't bother to support Windows. We're throwing people overboard here.
1 reply 0 retweets 3 likes - 1 more reply
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.