Showing posts with label Java. Show all posts
Showing posts with label Java. Show all posts

Nov 16, 2009

Eclipse

Matt described the NetBeans IDE in one of his blogs. Now, I would like to present Eclipse, another IDE. I used Eclipse for a java software development project last year and decided to use it for my individual project as well.
Eclipse supports a lot of different languages: Java EE (with JPA), Java, JavaScript, C/C++, PHP, RCP, Pulsar and more. You can download Eclipse for free for different operating systems: Windows, Mac Carbon, Mac Cocoa, Linux. There are thousands of plug-ins to enhance Eclipse with features like connecting and using a version control system (for example subversion), databasis or implementing popular servers to project (like JBoss or Tomcat).


Eclipse features different perspectives on your project, optimized on the task you like to perform. If you like to share your files with your team members on a subversion server, you don't need to see the source code and the document structure of your file. You would prefer to see the files on the server and have the possibility to compare your local files with the remote ones. For working on the project, you don't want this information but your source code with syntax highlighting, auto-complete, and live syntax and error-checks. The different perspectives allow you to be focus on your task.
Eclipse supports project works. So it’s easy to work on HTML, CSS and Script files. For my individual project, it really helped me avoiding annoying errors like forgetting the closing bracket or the semi-colon. I forgot to download the ftp-plug-in, but in the moment, I am integrating it. I will post an update after the integration :)
Here is the link for downloading Eclipse

Oct 18, 2009

Java Code – A brief History

The Java code language was originally developed by James Gosling at Sun Microsystems and released in 1995. James Gosling began working on the Java language in June of 1991, to work with one of his many set-top box projects. He designed the language so follow much of the syntax of the C/C++ language. Initially Gosling named the software Oak, after an Oak tree outside of his office window, but the language also went by the name Green. The final name Java was produced from a random selection from a list of compiled words.

When Java was released to the public in 1995 “it promised ‘Write Once, Run Anywhere’ (WORA), providing no-cost run-times on popular platforms.” Basically allowing the code to run on any platform as long as that system has the Java Virtual Machine (JVM) installed. It is also designed to be fairly secure, offering network and file access permissions to be built in.

In 1998 Java 2 was released and with it three versions of the Java language. “J2EE targeted enterprise applications and the greatly stripped-down version J2ME for mobile applications. J2SE designated the Standard Edition. In 2006, for marketing purposes, Sun renamed new J2 versions as Java EE, Java ME, and Java SE, respectively.” November 13, 2006 Sun begin the process of releasing much of the Java language to the open source market and finalized this in May 2007 under the GNU General Public License (GPL).