Seeing as black friday is coming up I thought I might look into building a small PC for Linux software development. I'd like to use it for C++ and Python programming mainly although it would be cool do try out things like Erlang or Haskell as well. I'd probably go with Arch Linux as my distribution of choice.
I used to have Linux installed on my main desktop PC which was built to handle gaming primarily so it is pretty powerful but it includes things I don't need. For instance my Linux dev box could quite happily cope with integrated graphics. The only things I really need are a minimum of 16GBs of RAM and a very fast SSD.
So what hardware specs would you chose if you were building a dedicated Linux development PC?
Edit: After thinking about this a bit I've decided that I might just upgrade my ancient copy of VMWare Workstation 10 to the latest version and use that instead for Linux development. Virtual machines aren't normally ideal but VMWare Workstation is miles better than Virtualbox and seems to work a lot better so I'll see how I get on with it before thinking about getting a dedicated PC for Linux development.
I used to have Linux installed on my main desktop PC which was built to handle gaming primarily so it is pretty powerful but it includes things I don't need. For instance my Linux dev box could quite happily cope with integrated graphics. The only things I really need are a minimum of 16GBs of RAM and a very fast SSD.
So what hardware specs would you chose if you were building a dedicated Linux development PC?
Edit: After thinking about this a bit I've decided that I might just upgrade my ancient copy of VMWare Workstation 10 to the latest version and use that instead for Linux development. Virtual machines aren't normally ideal but VMWare Workstation is miles better than Virtualbox and seems to work a lot better so I'll see how I get on with it before thinking about getting a dedicated PC for Linux development.
Last edited: