Java, Compile Once, Run Forever
November 13, 2017
Java, Compile Once, Run Forever
Score 10 out of 10
Vetted Review
Verified User
Overall Satisfaction with Oracle Java SE
Java SE is used by the organization I work at, as the preferred language of development of all of our products. We currently use Java SE 1.7, and are in the process of upgrading to latest version 1.8. It's used throughout the company, in all departments.
- It's extremely fast. Programs execute with lightning speed.
- It's platform independent. A piece of code written on windows can be executed on UNIX systems without any extra effort.
- It's simple and stable.
- It has powerful IDEs like Eclipse and NetBeans.
- It has a huge active community, which helps in coding and support.
- There are a lot of code libraries available, with comprehensive documentation.
- It's strict on syntax. Programmers switching from some other coding language, need guidance and time to get used to Java.
- There're bugs in some Java default libraries, like Swing.
- Lack of garbage collection on resources other than memory
- Java was the first choice to develop products for the company, which helped it reach the heights it is today.
Java being platform independent, makes it one of the most popular choices of programming languages. It's secure, fast, and is open source.