6 ms·
What will Riccardo use instead? Windows? That's a joke. It's a fine platform for gaming and probably still the most performant platform for web browsing (I per
by tpmx 4y ago
What will Riccardo use instead?
Windows? That's a joke. It's a fine platform for gaming and probably still the most performant platform for web browsing (I personally value that highly), but not really built for development (except for development of games, I guess).
Desktop Linux/Gnome: Excellent for actual development work, but not great elsewhere.
- Apocryphon 4y agoBSD - ravynOS
- RcouF1uZ4gsC 4y ago> Windows? That's a joke. It's a fine platform for gaming and web browsing, but not for development. With WSL, I actually find Windows a better backend development platform than Mac.
- xorl 4y agoI live in WSL for all my Dev work outside of Mac based apps. WSL allows me not to dual boot, still use "work" required applications w/out having a lot of issues and completing everything I need in one ecosystem.
- specialp 4y agoAgreed strongly. I would rather develop on Linux as my development environment will not be destroyed on updates, and my applications run on Linux based systems. The only thing that saves MacOS from being completely unworkable is that there are so many devs on Macs, so workarounds/fixes to the breakage done to *nix subsystems are plentiful.
- sublinear 4y agoI agree. Ubuntu and VSCode has been the typical dev environment on most company-issued Windows machines for years now.
- xbar 4y ago"Most" and "years" is a stretch, but it's the way now.
- 0_____0 4y agoWhat does development mean to you? Working on stuff that lives in the cloud? I think you may be taking a very limited view of what people need from their work machines.
- wildrhythms 4y agoA UNIX OS that lets me begrudgingly run certain Adobe products from time to time.
- tpmx 4y agoIt means mostly backend development. There is a whole lot of reading, a whole lot of real-time audio/video communication (via all possible communication platforms), a whole lot of web browsing, a whole lot of editing, containerization, lots of command line work utilizing my Unix/Linux knowledge from the past 20 years etc.
- schwartzworld 4y agoSounds like dual booting Linux and Windows is a good solution if you want to develop and play games. Desktop Linux is pretty serviceable for any tasks that aren't gaming. It may require learning different tools if you are used to Microsoft/adobe products, but the alternatives do exist. If you're doing command line work, it's better on Linux than osx anyway.
- tpmx 4y agoI just have a separate machine for Windows. That's not the concern.
- dleslie 4y agoSteam's Proton means just about every Windows game of note works well on Linux, now. And yes, it works with non-Steam games; you don't even need to use the Steam Launcher, and can use an alternative (like Heroic Launcher) instead.
- Karunamon 4y agoLet us not oversell Proton. While the compatibility story now is better than it ever has been, only about 26% of the top 100 games on Steam work without substantial tinkering or other problems. And most of that is going to be due to multiplayer games and developer/publisher anti-cheat obstinance. Statistically speaking, the games the average person would most likely want to play likely still do not run, or do not run without problems or tinkering required.
- dleslie 4y agoWhere are you getting that 26% from? PCGamesN reported, last year, that around 70% of the top 100 were supported. It's a different story for SteamDeck, which has further constraints due to its unconventional screen size; but even then, ProtonDB claims at least 48% of the top 100 are playable on the Deck[1]. In my experience, just about any game that didn't work well on my Deck does work well after I switch it to Proton Experimental. 0: https://www.pcgamesn.com/steam-deck/top-100-games-proton-compatibility https://www.pcgamesn.com/steam-deck/top-100-games-proton-com... 1: https://www.protondb.com/ https://www.protondb.com/
- ok_dad 4y agoI absolutely detest using Windows, I refuse to work for a company that would have me use Windows, but even a rabid Linux fanboy like myself knows that Windows is suited perfectly fine for a lot of development work, like all that enterprise crap I try to stay away from, but Windows still has a valid use for developing some things.
- brokencode 4y agoI develop on Windows every day and have no issues with it. It works great if you primarily use an IDE like Visual Studio Code, and especially if you are working with .NET or Typescript.
- ascrazy 4y agoWith WSL2, Windows is just as good development platform as Linux but with great access to good looking/working consumer software. Way better than macos.
- Woeps 4y agoI'm almost with you on this one. Virtualization and containers are still very very finicky on wsl. But it's 95% of the way there. And I don't mind using it. On the flip side, all these electron apps make it so lots of stuff just works on Linux as well.
- thefz 4y agoI've been developing on Windows since .NET 3.5 and man, you can definitely do that. And .NET is a joy to use, too.
- llanowarelves 4y agoWindows is a terrible development environment: it prioritizes stable APIs and backwards compatibility, unlike OS X and Linux.
- keithnz 4y agoI find windows fantastic for development! Other environments don't seem to have anything you can't do in windows. I get there are a lot of "preferences" people have, but almost none of the preference type things are things that stop you developing. No matter what OS, you are likely to develop certain workflows of developing that can't be replicated exactly in other OSs, but that is minor, but often exaggerated to being a major when someone is super particular. But in general, those kinds of preferences don't stop you doing development and you just develop different workflows.
- vips7L 4y agoHow is Windows not built for development work? I’ve yet to find anything that it’s missing.