Oracle Java SE is my main programming language for various types of applications
Overall Satisfaction with Oracle Java SE
We use Oracle Java SE for various purposes including development API Rest Service with Restlet framework, front-end applications with Spring and Spring Boot framework, back-end applications, writing automation test-cases on Selenium using java SE and creating some convenient tools with Java. The Java application is well structured and strictly object-orientation making it easy to understand, manage and maintain.
Pros
- Plenty support built into the tool and IDE like Maven, Ant, Eclipse, IntelliJ.
- Strong object-orientation language and clear project structure.
- Wrapper underlines hardware and memory management so the developers can focus on business and implementation.
- It offers a huge library and framework support from third-parties and the community.
Cons
- It is hard to manage memory.
- Swing UI module is not good.
- Need time to initiate VM so the startup time is a little slow compared to other programs like Bash or Python.
- With good structure and strong object-orientation, applications written in Java are easy to manage and maintain for a new team member.
- Its open-source framework and library allows us to develop applications.
- We are able to deploy our code into different environments.
- Reduced the time needed for troubleshooting and issue. n
We choose Java as our system has multiple sub-applications that have different purposes and architecture including back-end applications, front-end UI, front-end Rest API, and Selenium Automation tests. They are deployed in Windows and Linux, communicate with each other using Rest API, RMI and Queue Message and need to support different deployment environment from Dev, Test, UAT to Production so using Java allows us to have a common standard from development, build and deployment for all applications.
Do you think Oracle Java SE delivers good value for the price?
Yes
Are you happy with Oracle Java SE's feature set?
Yes
Did Oracle Java SE live up to sales and marketing promises?
I wasn't involved with the selection/purchase process
Did implementation of Oracle Java SE go as expected?
Yes
Would you buy Oracle Java SE again?
Yes
Comments
Please log in to join the conversation