| ▲ | gregoryl 5 days ago |
| Just pull the trigger. A surprisingly large amount of software just works on wine. I'm a c# dev with near 20 years experience, and I finally got the shits with advertising in the start menu. Arch Linux, because I figured why not do it properly? I game a fair bit, and find most things on steam just work. |
|
| ▲ | samuell 5 days ago | parent | next [-] |
| Wine can be a bit of a headache if you are on a couple year older distro as it can make it harder to install newer Wine versions. But I found that the Bottles project pretty much solves this, by installing everything in some kind of sandboxed environment: https://usebottles.com/ https://github.com/bottlesdevs/Bottles Has worked wonderfully for the few cases where plain Wine failed. |
| |
| ▲ | 1oooqooq 5 days ago | parent | next [-] | | bottles is garbage. i mean wine is extremely dangerous too... but bottles lie and that make it more dangerous. they don't have sandbox. only if you install the flatpack AND DISABLE SOME CONVENIENCES you actually get something I'd call a safe sandbox. but their site lies and make you feel safe while being extremely vulnerable installing cracked games (which is what everyone used bubble for). | |
| ▲ | pepa65 4 days ago | parent | prev [-] | | Too bad it's only flatpak, I'd try it out if it had an AppImage. |
|
|
| ▲ | magnat 5 days ago | parent | prev [-] |
| > I'm a c# dev with near 20 years experience Which IDE do you use? JetBrains Rider? |
| |
| ▲ | seabrookmx 5 days ago | parent | next [-] | | Not the person you asked, but I'm in a similar boat (15 years, polyglot but a lot of C#). I mostly use VS Code to be honest. I use VSCode for other languages and for a long time it was the only graphical editor to have good remote development (over SSH) support. Rider has that feature now though and is pretty nice too. I typically jump over to it when I need to profile something as it integrates with dotTrace. If you're coming from full-fat Visual Studio you'll probably prefer Rider. | |
| ▲ | gregoryl 5 days ago | parent | prev [-] | | Rider; however that's on a Windows work machine. We are a solid way to getting a linux/mac dev env going; maybe 30% is netstandard2.0, 10% is net9, the remainder net472 (including an old school non-sdk web app on IIS). Maybe ~ million LOC in its 14 year lifespan. My personal dev is shifting to Rust. |
|