Java for Education
September 26, 2019

Java for Education

Barry Burd | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User

Overall Satisfaction with Oracle Java SE

In higher education, Python is replacing Java as the primary language of instruction. I'm opposed to this trend. Java can be complicated for the novice user, but the highly organized nature of Java is important for the first exposure to a computer programming language. I don't have a preference for Oracle Java SE over other vendors' versions of Java SE. For my students, the differences aren't significant.
  • Well organized introduction to object-oriented programming.
  • Intelligently conceived type system.
  • Good use of functional features (considering that it's not a pure functional language).
  • We're waiting for the switch expression to become mainstream in the language.
  • As an educator, I'm not concerned with business objectives.
As I wrote earlier, I don't have a preference for one vendor's Java SE over another.
Since its introduction in the mid-1990s, Java has been an excellent way to introduce students to the discipline of computer programming.

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

It's not particularly appropriate for people who want a quick introduction to programming but don't intend to pursue programming seriously.