Gentoo or Slackware for programming and learning?

Discussion in 'Game Development General Discussion' started by vexatious, Dec 29, 2014.

  1. vexatious

    vexatious Rising Member

    Joined:
    Nov 9, 2014
    Messages:
    70
    Likes Received:
    6
    Right now I have Gentoo and Slackware installed.

    I like Slackware because it's more stable and more fixable when something breaks. I don't need the internet either when doing a fresh install or fixing something broken. I also have more direct customization of the OS.

    I don't like Slackware because it's much heavier on resources and isn't source optimized. If I do rebuild all packages from source it takes longer. Package management is very abusive to user because of no dependency tracking too. I think most users are forced to use third party packages because they can't be the package manager or it's too much work.* Package management is very painful and not exactly fun, especially if you're not paid for it. I have to make my own script to build a package that doesn't exist in third party form. Building 32-bit packages on 64-bit is very hacky and inconsistent.

    I like Gentoo because it is a source optimized distribution and has a very intelligent and supportive community. It's also a rolling distribution so you can stay up to date with the latest technology. It is the lightest OS on resources and allows control of all packages via a single variable called "USE" flag with its package manager. It handles dependencies and professionally supports multilib. It's very easy to manage Gentoo while having total control of every package, and allows me to focus on more important tasks.

    I don't like Gentoo because it can break and be unfixable. If portage breaks then the whole system breaks and I end up without a system. This happened to me when updating python some years back. It also necessitates the internet when doing a clean install. You also have to work through the portage system to add packages that don't exist, but it's not that bad.

    So which OS should I use for learning and programming. So far I've learned the most from Gentoo and its community, but I'm afraid of it breaking. Slackware is very stable and fixable but support is very lackluster, and you have to be the package manager which is a huge task sometimes, and third party packages and support isn't too good.

    Thoughts?

    EDIT:
    Okay I decide to stay with Gentoo. It's stable and direct control of every single package with USE flags way better! If break I should make backup DVD just in case!
     
    Last edited: Dec 31, 2014
  2. fate6

    fate6 Haha, I killed a Pumpkin!

    Joined:
    May 15, 2013
    Messages:
    973
    Likes Received:
    351
    I always recommend Arch, It has all the third party support you want and afaik the community is good but I just bug a friend of mine if I have any questions so IDK.
     
sonicdude10
Draft saved Draft deleted
Insert every image as a...
  1.  0%

Share This Page