DEV Community

Discussion on: Arch or Debian, which would be better for programming?

Collapse
 
vonheikemen profile image
Heiker • Edited

Those two have completely different philosophy when it comes to handling the software in your system.

With Arch you get newer packages (All. The. Time), this is a double edge sword. You get the new features, new fixes, and you also get the newest bugs.

With Debian (the stable branch), you get what you get. Major version updates are very rare, I mean updates with breaking changes. You get basically patches and security updates. If you have "library" at version 0.27 chances are it's going to stay that way until the next version of Debian.

Your choice.


Personally, I have been using Debian (version 10, codename Buster) for about 7 months now. For web development, mainly PHP and Nodejs with a side of docker. It's been pretty great and boring (in a good way). The only thing out of the ordinary that I do is download my "non-essential" CLI tools using homebrew for linux. fzf, ripgrep, tmux... stuff like that, all of it I let homebrew handle that.

If you are considering going this route I would suggest taking a look at the available packages homebrew has for linux: check them out in here.