Hacker News new | past | comments | ask | show | jobs | submit login

Lack of realistic alternatives mostly (surely someone will champion Linux here, that person is deluded). Someday, if MS keeps pushing this direction, the pain of dealing with another OS's shortcomings and differences will be outweighed, but we're not there yet.

And we're not fine with it, we just can't do anything about it because Microsoft does not listen to complaints.




I'll be that deluded person here: we completely switched to using Linux at my workplace and never touched windows 10. Granted we're a software dev shop, but from what I've seen, realistic workable alternatives do exist.

Cheers.


Clearly you're not developing software for Windows, though. I'm guessing you're a small web startup or something. You don't have to deal with the workflows of corporate offices that have existed for 20 years.


Small startup here as well, but we target 95% Windows (going back all the way to XP) and we recently transitioned to a WSL Clang-based toolchain (linking against MSVCRT) so it would be feasible for someone to use a pure Linux environment for serious Windows development, although inconvenient because it is untestable.


If you target xp let them test under wine, win-win for everyon


And when you run into bugs, how do you know if it's an issue with your software, Wine or Windows XP?


The same way you normally tell if a bug is in the program or OS, except now it's easier because you can swap out half the equation for comparison?


> Clearly you're not developing software for Windows,

that's a great point, though. You can live in a world where you can have a software business that does not depend on Windows. 20 years ago, that was pretty much a dream.


Software businesses are a pretty small cross section of businesses though.


uh, didn’t most banking environment ran on as/400 and derivatives back then?




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: