DEV Community

Discussion on: Let's talk about Linux

Collapse
 
adamstaplesdev profile image
Adam Staples

I love Linux as a development environment, and I really like tools like Multipass or Docker that let you pop up a quick Ubuntu VM regardless of what OS I'm running.

I've created scripts to install all of my favorite programming languages and tools, so I can have a fresh Linux install up and running for development in about 20 minutes. Linux is great because it gets out of your way and lets you build great things.

The biggest downside for me is software support. There are so many amazing games that only run on Windows, and the best writing tools are either Mac or Windows. I've found myself dual-booting Linux/Windows on nearly all of my personal computers so that I can have the best of both worlds.

Collapse
 
eljayadobe profile image
Eljay-Adobe

Problems running them on WINE? For example, brand new games or demanding games that WINE can't handle (yet). Or just not a WINE fan, and getting it set up for your game of choice?

My games are ancient, and run just fine in dosbox. But I'm a gamer grognard.

Collapse
 
adamstaplesdev profile image
Adam Staples

Yeah, WINE is very hit and miss with what it supports. For a lot of the software I use, WINE only supports a version that is years behind the latest version, if it supports it at all.
I've also thought about just using a VM, but that has other drawbacks like performance. Booting to Windows on a separate hard drive has worked well.

Collapse
 
mburszley profile image
Maximilian Burszley

WSL: Linux Kernel/CLI when you need it, Windows otherwise. For anything I'd boot to Linux for, WSL has replaced that need to dual boot.