I’m not even sure it’s true that developers use mostly non-Windows. I wonder what the percentages look like eg amongst programmers in developing countries.
-
-
Replying to @littlecalculist @humphd
it’s 50/50 chance from my experience, which is why i take nothing for granted… and use path.join() in nodejs
1 reply 0 retweets 0 likes -
path.join() is a good start (probably hits ~50% of the bugs I see in the real world). More pernicious stuff is stuff like: people assuming where.exe is the same as which (TLDR where returns multiple entries *if* there is more than one).
1 reply 0 retweets 1 like -
Replying to @wycats @jasonmulligan and
Also the widespread belief that / works on Windows (TLDR nope; verbatim paths starting with \\?\ don't support / and are used a lot to work around max path length limitations)
2 replies 0 retweets 2 likes -
i’d like to think that we do it to ourselves… most of the docs i see have relative paths with ./ and no concept of cwd(), etc., so ¯\_(ツ)_/¯
1 reply 0 retweets 1 like -
Which docs?
1 reply 0 retweets 0 likes -
nodejs, webpack… just what i’ve looked at today; almost everything i read is doing it wrong
1 reply 0 retweets 1 like -
Yep! That's true! But if you push too hard as a Windows user, eventually you'll run into something who switches into rant mode about how Windows is evil and terrible and how they wish they didn't have to support it at all. And people are usually sympathetic :(
1 reply 0 retweets 1 like -
Replying to @wycats @jasonmulligan and
I've started to tread lightly when bringing up basic portability mistakes to avoid that response, but imagine how it feels for a beginner who (like most people) is trying to learn to program on a Windows laptop.
3 replies 0 retweets 1 like -
Replying to @wycats @jasonmulligan and
Imagine seeing a rant that says that someone is frustrated that you exist and wish you didn't exist at all ("they should just buy a mac!"). The whole situation is toxic to the great majority of computer users getting into programming.
1 reply 0 retweets 1 like
For me, the worst is when people smirk and go "here Yehuda goes again with his Windows rant". I bring it up over and over because open source is failing something like 90% of the world's computer users through basic neglect. And we're proud of it!
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.