'The inverse between "people using computers mostly use Windows" and "developers mostly don't use Windows" is amazing, yes' --the man typing on his Mac... Caring about Windows is a proxy for caring about people who do things differently than you. It's a great practice.
-
-
Replying to @humphd
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.
3 replies 0 retweets 2 likes -
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
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. 
-
-
Replying to @wycats @jasonmulligan and
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!
0 replies 0 retweets 3 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.