IPB

Welcome Guest ( Log In | Register )


> Linux bitches
impala454
post Jun 4 2008, 10:40 PM
Post #1





Group: Members
Posts: 10,620
Joined: 23-February 06
From: Houston, TX
Member No.: 48



Ok so I actually have reason to "refresh" my linux skills.

1. Which distros do people use now (mainly for software development)
2. What C++ compiler is the standard? (Chuck, feel free to mention those you work with, they will probably matter more to me)
Go to the top of the page
 
+Quote Post
 
Start new topic
Replies
pebkac
post Jun 5 2008, 03:28 PM
Post #2


From Atlantis to Interzone


Group: Global Moderators
Posts: 2,512
Joined: 23-February 06
From: Somewhere in space and time
Member No.: 65



Ubuntu - probably the easiest to use. It also has the best package management system of any linux distro (but this is highly debatable). Use Debian if you want a less "user friendly" version.

Fedora - pretty easy to use, but you have to want to run bleeding edge (read: unstable) software.

CentOS - This is a pretty good distro for development. It's not a good choice if you want the latest and greatest software though. Most of the software is somewhat outdated though because Red Hat tends to be more conservative with their enterprise distributions. This can mean a more stable platform, but can also mean more security holes.

Gentoo/slackware - Never used them, but I hear they're great choices for masochists.

FreeBSD - This is probably a better choice for a server, but it is also pretty usable as a desktop OS. Setting up a graphical interface can be a total pain, but you also get some power. What I like best is that I think its package management beats out even Ubuntu/Debian's IMO. You've got the option of using pkg_add (which is kinda like Ubuntu/Debian's apt-get) or compiling ports (which is kinda like gentoo's portage system). The best of both worlds.

As for compilers, gcc is probably what you will want to go with, but I also want to throw one other option out there: LLVM. It basically takes your C++ code and compiles it into byte code and runs it in a virtual machine. This allows for some interesting possibilities like building a garbage collector into your code or mixing multiple languages.


--------------------
QUOTE (Spectatrix @ Oct 13 2006, 09:51 PM) *
Holy shit, pebkac, you're awesome!



"Be who you are and say what you feel, because those who mind don't matter and those who matter don't mind." - Theodor Seuss Geisel (AKA Dr. Seuss)

"An idea that is not dangerous is unworthy of being called an idea at all." - Oscar Wilde
Go to the top of the page
 
+Quote Post

Posts in this topic


Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 



Lo-Fi Version Time is now: 29th October 2025 - 03:45 PM
Skin made by: skeedio.com