People target nothing specific. They just add workarounds for platforms they feel morally willing to work with.
-
-
Replying to @wycats @mj_langford
People target POSIX, Linux or MacOS (occasionally BSD or Windows, too). People who know what they are doing know what they are targeting.
1 reply 0 retweets 0 likes -
Replying to @jen20 @mj_langford
That's just not true. Almost every real system targets epoll/kqueue, which are non-standard interfaces.
3 replies 2 retweets 5 likes -
Replying to @wycats @mj_langford
If they use those they aren’t targeting POSIX but maybe one of the other things I listed.
1 reply 0 retweets 0 likes -
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 -
The other big diff is signals. Node shims these as far as it can, but it’s surprising in many more places than Linux vs Darwin or bsd.
1 reply 0 retweets 1 like -
Not saying it's better or worse, but PowerShell can be irritating coming from *nix world.
1 reply 0 retweets 0 likes
It's very easy to use a Windows version of Bash on Windows (msys)
-
-
I've been away from Windows since that became a thing, will definitely try it out.
0 replies 0 retweets 0 likesThanks. Twitter will use this to make your timeline better. UndoUndo
-
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.