I agree, and I wish this was more understood a decade ago when the tables were turned, and Windows developers made projects without Unix in mind because “nobody uses Linux”.
-
-
-
I can't speak for Windows users 10 years ago (except that I was one and found it difficult to learn rails on Windows at the time), but I don't think "the tables has turned" is a good justification for abandoning users.
-
I am definitely not saying that.
-
I understand. :) I agree that what windows tooling devs (and MS) were doing back then was bad and don't want a repeat.
End of conversation
New conversation -
-
-
Windows is too different from Linux to easily support natively for many/most(?) projects. Docker is probably the best solution to leveraging Linux projects on Windows....
-
That's not true with decent tools. libuv makes it possible to write portable code with evented IO, something the node community has done at scale.
-
This is circular. You are saying tools should support windows. I'm saying the cost of doing so it often too high. you are saying not if you only use "decent tools".... and by "decent" you mean they support windows.
-
I'm saying that you can fix it at the core and everyone uses those tools.
End of conversation
New conversation -
-
-
Unless you're a project run by vounteers and don't want to spend the effort. You owe nothing to anyone. Of course, if you *want* people to like...actually use your project, well yeah you need to. :) But I don't think platform shaming folks is helpful (in either direction).
-
I think the solution is making sure that the abstractions people use actually work across platforms. The only "education" campaign is to help people realize that they should use the abstractions, and that stuff like "did you know that / actually works on Windows" isn't true.
-
I don't mean to shame anyone, because I don't think that the reason things usually don't work on Windows is any one person's fault, nor will it be solved by individual people doubling their workload. But as a wider community, people building general purpose tools can do better.
-
Totally agreed. I am glad to see more and more people taking cross-platform seriously these days. I really think it's improving everyone's lives. It just needs to move faster! ;)
-
They don’t have to. They often don’t get paid for it. They often would have more of a life if they didn’t have users. You chose your poison.
End of conversation
New conversation -
-
-
I'd love to learn how to setup a great terminal experience on my windows machine. Any tips? I use cmd.exe with custom colors and fonts. I tried WSL and some more lightweight bash-like terminals but never got the hang of how the file system worked when moving files around.
-
The default Cmder install on it's own is an amazing improvement on cmd.exe, but you can do a lot of customizing... take a look at this tutorial for an ideahttps://gist.github.com/jchandra74/5b0c94385175c7a8d1cb39bc5157365e …
-
I second Cmder.
-
Is there a main reason to use cmder over cmd/powershell? Is it to be able to run other people's bash commands, or to get some other functionality?
-
Cmder sits on top of your terminal of preference. It simply provides quality-of-life improvements and configurability beyond what is possible in the base terminal.
- End of conversation
New conversation -
-
-
Am I victim-blaming if I say maybe the Windows dev community bears a significant amount of responsibility for not porting tools to their platform?
-
Why is that victim blaming? They chose to use Windows...
End of conversation
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.