LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions
User Name
Password
Linux - Distributions This forum is for Distribution specific questions.
Red Hat, Slackware, Debian, Novell, LFS, Mandriva, Ubuntu, Fedora - the list goes on and on... Note: An (*) indicates there is no official participation from that distribution here at LQ.

Notices


Reply
  Search this Thread
Old 02-01-2014, 07:09 PM   #1
rufuswa
LQ Newbie
 
Registered: Feb 2014
Posts: 2

Rep: Reputation: Disabled
Best distro for C/C++ developer


Career long visual studio user for C/C++ development. Slickedit is my preferred editor, but have defaulted to VS more and more as it got better.

I'm completely comfortable on a command line, I in fact prefer it to any GUI.

I have some Linux experience, but from well over a decade ago, and have no clue what distributions are better for specific tasks.

I'm also completely unfamiliar with the development tools on Linux.

What distribution would folks recommend for someone like me to start out with?

R
 
Old 02-01-2014, 07:19 PM   #2
Emerson
LQ Sage
 
Registered: Nov 2004
Location: Saint Amant, Acadiana
Distribution: Gentoo ~amd64
Posts: 7,661

Rep: Reputation: Disabled
Debian, start with minimal netinstall, add whatever you need.
 
Old 02-01-2014, 08:29 PM   #3
andy78
Member
 
Registered: Oct 2005
Location: Stockholm, Sweden
Distribution: Ubuntu
Posts: 78

Rep: Reputation: 18
Id say any distro gcc g++ is included in them all, and you can also install codeblocks or codelite if you want a gui.
 
Old 02-02-2014, 01:47 AM   #4
TobiSGD
Moderator
 
Registered: Dec 2009
Location: Germany
Distribution: Whatever fits the task best
Posts: 17,148
Blog Entries: 2

Rep: Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886
What andy78 said. Any distro has the option to install C/C++ compilers like GCC or Clang/LLVM (if they don't come pre-installed already) and any distribution will provide you with a large set of different development tools.
Test a few and see which one you like, then just set it up for your needs. It may help to start with using one of the distro-choosers, like http://www.zegeniestudios.net/ldc/
 
Old 02-02-2014, 03:46 AM   #5
ReaperX7
LQ Guru
 
Registered: Jul 2011
Location: California
Distribution: Slackware64-15.0 Multilib
Posts: 6,558
Blog Entries: 15

Rep: Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097
Slackware comes with several compilers and developmental kits by default including GCC and LLVM/Clang. You'll want to focus on C++11 (C++0x) compliancy, but be ready for C++14. LLVM/Clang 3.4 is going to be your best choice honestly.
 
Old 02-02-2014, 05:49 AM   #6
TobiSGD
Moderator
 
Registered: Dec 2009
Location: Germany
Distribution: Whatever fits the task best
Posts: 17,148
Blog Entries: 2

Rep: Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886
Quote:
Originally Posted by ReaperX7 View Post
Slackware comes with several compilers and developmental kits by default including GCC and LLVM/Clang. You'll want to focus on C++11 (C++0x) compliancy, but be ready for C++14. LLVM/Clang 3.4 is going to be your best choice honestly.
Slackware currently only has Clang/LLVM 3.3, but it is very easy to upgrade to 3.4.
 
Old 02-02-2014, 01:09 PM   #7
rufuswa
LQ Newbie
 
Registered: Feb 2014
Posts: 2

Original Poster
Rep: Reputation: Disabled
Thanks everyone, I'm installing Slackware now. I used it a bit in the late 90s, I think I should find my way around after some initial confusion.
 
Old 02-02-2014, 01:12 PM   #8
dugan
LQ Guru
 
Registered: Nov 2003
Location: Canada
Distribution: distro hopper
Posts: 11,219

Rep: Reputation: 5309Reputation: 5309Reputation: 5309Reputation: 5309Reputation: 5309Reputation: 5309Reputation: 5309Reputation: 5309Reputation: 5309Reputation: 5309Reputation: 5309
I'd honestly say FreeBSD, because it has CLANG as the default compiler and everything built against CLANG. One of CLANG's selling points over gcc is its more clearly written error messages.

That said, CLANG works very well on Slackware, and the process of upgrading CLANG to newer versions is extremely easy on Slackware.

Last edited by dugan; 02-02-2014 at 01:14 PM.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Distro-Developer Questions. theKbStockpiler Linux - General 3 01-28-2012 06:54 PM
Distro for developer ShadowReaper Linux - Distributions 4 11-11-2011 03:06 AM
[SOLVED] What is the best distro for a web developer? B055 Linux - Desktop 5 07-01-2010 03:44 AM
Best distro for developer laptop moljac024 Linux - General 12 11-08-2007 07:04 AM
Small developer distro Timothypir2 Linux - Distributions 9 10-04-2005 02:17 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions

All times are GMT -5. The time now is 03:27 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration