5 ms·
How about you just use Linux, and then you don't have to run it in a slowed down buggy hypervisor? Also, Docker then works too natively.
by techntoke 7y ago
How about you just use Linux, and then you don't have to run it in a slowed down buggy hypervisor? Also, Docker then works too natively.
- techntoke 7y agoDownvote all you want. All you're going to get on Windows is inferior performance, tons of bugs and workarounds, and poor tooling.
- yoz-y 7y agoIf you work in software development you ought to know that "just use X" is often not an acceptable solution for many reasons. Quick example: maybe you develop a windows heavy client with a linux backend and want to test it locally. Then you have a choice to have either (relatively) poorly performing Windows VM or linux VM. As backend is usually way lighter and your IDE is probably Windows native too, you should run this on Windows.
- techntoke 7y agoWhy not just run inside KVM on Linux, and why use a bloated windows framework and toolkit? Qt is a great example of a cross-platform framework that doesn't require a lot of dependencies. However, you could also just build a PWA. If you're going to use bloated proprietary frameworks, why even use Linux at all?
- discreteevent 7y agoI think this is what the parent means by "just use X". You are saying to someone to change their whole development environment to Qt. (I like and have developed a commercial product in Qt)
- yoz-y 7y agoI hope this is sarcastic because it illustrates my point perfectly. Qt is a great cross platform framework but maybe you are not developing a cross platform application? Maybe you actually prefer native look and feel (I do for example). Maybe you are developing an app that must be published on the Windows store or work in Kiosk Mode (all of which require you to build on top of the native UI framework). > If you're going to use bloated proprietary frameworks, why even use Linux at all? You could as well rephrase your question as "Why not use the most appropriate tool for each part of the software?" Linux servers have the advantage of being supported by all major providers (including Microsoft), they scale well, have good security, have low footprint... Also as much as I dislike Windows I must say that their UI frameworks are not bloated and arguably work better than cross platform solutions. You mentioned PWA's which come with an enormous bagage (e.g.: they are throwing native look and feel completely out of the window).
- Angostura 7y ago...and applications you want to run
- mixmastamyk 7y agoAnd lots of telemetry too. It's a mixed-bag really.
- diehunde 7y agoI wish I could but several clients only use Windows computers so I have to use the Linux subsystem to make my dev environment a bit more bearable.
- squarefoot 7y agoThis is basically how Microsoft is taking over Linux. It has already started and the few of us that saw it coming since day one can't do anything about that.
- Yetanfou 7y agoAnother option is to use Linux and try your best to run essential Windows software using Wine or in a VM, that way you can play in the Windows-world without being committed to it. It "Works For Me"...
- diehunde 7y agoCan't do that either. They give you their laptops without access to install extra things unless you call someone from their helpdesk.