Finally started using Eclipse… but not for Java

For several years, I’ve been using IntelliJ IDEA from JetBrains, so I’ve never seen a need to move to Eclipse.  However, this weekend, I finally tried out Eclipse.  It worked very well for me, but I plan to continue using IntelliJ for my Java development.  You see, I used Eclipse for C development.

For a course I’m taking towards my Master’s Degree in Computer Science, we’re required to do a lot of development.  Although the professor has given us a little leeway in choosing a language, he very strongly suggests we program in C.  I was tempted to do the assignments in Java, my preferred development language, but I realized I should probably give myself more experience in C.  The big question would be what editor to use.

In the past, I’d written C in TextPad or vi or an equivalent, but I didn’t want to work without code completion and integrated building for the full semester (yes, I’ve gotten very spoiled by IntelliJ).  So, I decided to try out Eclipse with the CDT plugin (C/C++ Development Tools).  I have to say that it worked very well.  I could have tried Microsoft’s Visual C++ Express for a free IDE, but I really prefer an open tool to a Microsoft tool.

So, I got a good start on the first assignment of the semester.  I’m sure there will be days I’ll regret not coding in Java, but I think Eclipse is going to make the experience of working in C much nicer than I thought it would be.  And I’ll be sticking with IntelliJ.

About Lance Finney

Father of two boys, Angular/TypeScript developer, Ethical Humanist, and world traveler (when I can sneak it in). Contributor to Grounded Parents.
This entry was posted in Programming. Bookmark the permalink.

3 Responses to Finally started using Eclipse… but not for Java

  1. RefuX says:

    I tried both Eclipse CDT and Visual C++ Express.
    Visual C++ Express is way better 😦

  2. Rob says:

    Does the CDT plugin allow you to do any refactorings of C/C++ code? Or does it just make Eclipse an editor that can compile C/C++ code? Visual Studio 7 has no refactorings and so if CDT does, then it might be a reason to switch.

  3. Lance Finney says:

    CDT does not seem to give any refactorings for C code. The documentation lists some refactorings, but I think they might be restricted to C++.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s