Overall Satisfaction with Oracle Java SE
It's being used by to develop applications for naval combat systems. It's being used across the entire organization for various projects along with other programming languages. It addresses the business problem of needing a common programming language to create applications for combat and situational awareness that is well known and easy to understand.
- Easy to understand, commonly taught in schools
- Reliable
- Can be developed once and used anywhere
- Often difficult to diagnose memory leaks
- Cost
- Ease of obtaining support
- The different versions make it harder to work with other companies where some use newer versions while some use older versions, costing time to make them compatible.
- Licenses are getting to be costly, forcing us to consider OpenJDK as an alternative.
- New features take time to learn. When someone starts using them, everyone has to take time to learn.
We haven't really used any other products like Java. We have used python and C++ for other projects. Java is much simpler to use than C++, but probably not as simple as Python. Then again, Python is meant to be a scripting language, so when comparing to C++, Java is definitely easier.
Do you think Oracle Java SE delivers good value for the price?
Not sure
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