Archive for the ‘Why Eclipse IDE?’ Category

Why Eclipse IDE?

September 13, 2009 Leave a comment



If you’re reading this, you’re most likely a Java programmer, and you know how finicky Java can be at times. Missed import statements, forgotten variable declarations, omitted semicolons, garbled syntax, typos—all these problems will cause the Java command-line compiler, javac, to cough and display pages of annoying error messages. The error messages tell you that javac knows what the error is but doesn’t fix the problem. javac can’t fix the problem as it isn’t an editor. That makes long streams of errors scrolling off the page an all-too-common experience for Java developers, and leaves them with the feeling that Java is too prickly about what can go wrong. To change all that, you can use an integrated development environment (IDE), which will not only catch errors before you try to compile, but also suggest solutions. Java is badly in need of a good IDE, and a number of candidates are available, but the premiere Java IDE these days is Eclipse.


Open Source IDE:

If you closely follow open source or Java programming, you should have heard the buzz about Eclipse. Eclipse is an extensible software development environment comprising an IDE (Integrated development environment – It is an all-in-one tool for writing, editing, compiling, and running programs) and a plug-in system to extend it. 
It is written primarily in Java and can be used to develop applications in Java. And by means of various plug-ins, it can be used to develop applications in other languages as well, including C, C++, COBOL, Python, Perl, PHP, and others. Eclipse employs plug-ins in order to provide all of its functionality on top of (and including) the runtime system. The runtime system of Eclipse is based on Equinox – an OSGi standard compliant implementation.


Plugin Extension in Eclipse IDE: Read more…