PDA

View Full Version : Programmer Making the Switch Questions


themusicwave
August 1st, 2006, 10:13 AM
Hey everyone I just recently have begun exploring the world of Linux. I have to say I like what I see so far and want to begin doing all of my software developement from linux.

I am currently running dual boots on my computers, and am still programming in Windows. The thing that keeps me from making the switch for programming is simple ignorance. I have no idea what IDEs are out there for Linux. I have been writing some c++ programs in Emacs and using g++ to compile them, but there has to be a better way. In Windows I use Visual Studio, JBuilder, C# Builder.

I'm a senior in Software Engineering and regularly program in various languages. Could you guys give me some tips on the IDEs that are out there for the following languages?


Java(I downloaded JBuilder for linux today)
C/C++
C#
Perl

Also, any help with OpenGl would be awesome. I am currently trying to learn it for Windows.

Those are my main languages, but I also dabble in others like VB(not often thank God), Scheme, Assembly.

Thanks for the help!

Engnome
August 1st, 2006, 10:30 AM
See the sticky about IDEs :p

Haven't done any OpenGL programming but http://nehe.gamedev.net/default.asp has some guides.

RussianVodka
August 1st, 2006, 11:03 AM
Hey everyone I just recently have begun exploring the world of Linux. I have to say I like what I see so far and want to begin doing all of my software developement from linux.

I am currently running dual boots on my computers, and am still programming in Windows. The thing that keeps me from making the switch for programming is simple ignorance. I have no idea what IDEs are out there for Linux. I have been writing some c++ programs in Emacs and using g++ to compile them, but there has to be a better way. In Windows I use Visual Studio, JBuilder, C# Builder.

I'm a senior in Software Engineering and regularly program in various languages. Could you guys give me some tips on the IDEs that are out there for the following languages?


Java(I downloaded JBuilder for linux today)
C/C++
C#
Perl

Also, any help with OpenGl would be awesome. I am currently trying to learn it for Windows.

Those are my main languages, but I also dabble in others like VB(not often thank God), Scheme, Assembly.

Thanks for the help!

I don't remember what IDE's I use (I'm currently in Windows, about to play a game). When I'll log back into Linux I'll tell ya.

But as a noob programmer, one of the things that bothers me about Linux is the absence of the "conio.h" library.

thumper
August 1st, 2006, 11:46 AM
I use emacs :)

I used emacs on windows too - even for VC++ projects. Only used the IDE to run the debugger.

emacs does handle all those languages, and more.

Hanj
August 1st, 2006, 03:57 PM
Well, for C++ (only language I use), you have these choices basically:
* KDevelop - bloated interface IMO, but very competent.
* Anjuta - clean interface but not that much functionality
* Eclipse - written in Java and thus slow. Lots of features.
* Code::Blocks - my personal favourite. Not finished yet, but it works fine for me. You can get debs here (http://www.savefile.com/projects.php?pid=766262).
* Use emacs or vi for editing and compile from the command line.

X.Cyclop
August 1st, 2006, 06:41 PM
* Code::Blocks - my personal favourite. Not finished yet, but it works fine for me. You can get debs here (http://www.savefile.com/projects.php?pid=766262).
.
I also use Code::Blocks, it's the best IDE.

Nightly build are here: http://forums.codeblocks.org/index.php?board=20.0 ;)

Daverz
August 2nd, 2006, 03:57 AM
For Java, I prefer Netbeans. For C# there is monodevelop, and probably Eclipse.

jjtechno
August 2nd, 2006, 10:21 PM
Code::Blocks here too. I am using it for the C++ class at school.The school is all microsoft. So far all my programs compile and run in visual without any problems.
regards