4 ms·
From looking for front end jobs for the last few months, so far as I've seen, everyone not running C# is on a Mac I haven't seen anyone at all running Node or
by fooey 11y ago
From looking for front end jobs for the last few months, so far as I've seen, everyone not running C# is on a Mac
I haven't seen anyone at all running Node or Angular/React using a Windows environment
That's a very big long term problem for MS
- wslh 11y ago> I haven't seen anyone at all running Node or Angular/React using a Windows environment This is what we run in part of my company... I don't see any issue with developing in NodeJS in Windows (except compiling native bindings and Visual Studio issues with long paths). Microsoft is incorporating more and more plugins in Visual Studio to help web developers. It is just a matter of time.
- nerdwaller 11y agoTheir tooling is definitely pretty great, but the hard part is winning people back over if they somehow feel jaded. I think gaining loyalty once isn't as hard as trying to re-earn it. But people often love the underdog.
- wslh 11y agoWindows an underdog? Please tell me another joke.
- jdmichal 11y agoOwning the majority market share in general does not exclude it from being an underdog within a smaller subset of users. Now how that subset is defined is another issue altogether.
- wslh 11y agoObviously not but communities such the .NET one using React or Angular is underrepresented in HN.
- skrebbel 11y agoThat's just your filter bubble then. About half the developers I know personally run Windows, and only about 20% of them do C#. FWIW, node.js and most frontend tooling (like webpack, gulp, etc) works excellent cross platform. It's very easy to build a frontend dev setup that works great on Linux, OSX and Windows without any hacks or testing if you choose to fully depend on Node for scripting. Use NPM scripts that call .js files instead of using .sh files and you're basically there. Node's somethingSomethingSync API is great for scripting anyway (plus, any frontend devs can now hack on your automation as well, without learning bash). So there's good advantages to scripting your stuff in JS anyway, and an extra bonus is that you can be quite sure that everything will work out of the box on any platform. Node's cross platform support is really that good.
- shmed 11y agoWell that might be because you are only looking at web development jobs. There's more to software development than making websites. Anyone making drivers/firmware will probably have to work on a Windows machine since a lot of hardware need to be compatible with Windows. The whole gaming industry is purely Windows. Most engineering software are written to run on Windows. Any "internal tool" in non-tech enteprise will probably be written for Windows. C/C++ are still some of the most used language in the world, and a significant share of all c++/c software have been written on Windows machine.