4 ms·
Developing on Windows is only ok if you're a .Net, Java, or node.js developer; which arguably encompasses a lot of developers. However it's a pain if you're usi
by chaostheory 10y ago
Developing on Windows is only ok if you're a .Net, Java, or node.js developer; which arguably encompasses a lot of developers. However it's a pain if you're using anything else
- bnchrch 10y agoWhy Node? I'd assume the 2nd class unix support would still make it a pain.
- chaostheory 10y agoBecause I'm assuming MS invested a lot in both Node and npm to be a 1st class citizens on Windows. I was pleasantly surprised as well when I started working with it last year on Win 7; everything worked out of the box without any tweaks such as the use of Cygwin. I was free in choosing my tech stack but I couldn't choose my OS, even Windows 10... which means I don't have access to Docker. I couldn't use a VM either because the app needed to run on Windows.
- pjmlp 10y agoSure, but according to many on HN, being a .NET, Java, JavaScript, C++, Swift, Objective-C, Android, PL/SQL, Transact-SQL, PG/SQL, PS3, PS4, WiiU, XBox 360, XBox ONE, Swift, Cobol, RPG,... isn't being a developer, as it implies for whatever magical reason to use POSIX and a UNIX CLI.
- chaostheory 10y agoI either may not be reading HN as much to see the trend or you may be confusing HN with reddit. (btw most video game development is in C/C++)
- pjmlp 10y ago> video game development is in C/C++ So what? It surely isn't done in GNU/Linux or UNIX.
- chaostheory 10y agoMy point is that there's no need to list 'PS3, PS4, WiiU, XBox 360, XBox ONE' separately when it's covered by 'C/C++'. Just being pedantic. I also still don't see HN's bias against using Windows as a dev environment, especially when a lot of people on HN create stuff on .Net. Sure a lot of people like nix and Apple here, but it doesn't mean they look down on people who develop on Windows just because they don't want to do it themselves.