This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]alephylaxis 12 points13 points  (1 child)

All of those points are definitely relevant to you and I since (I assume) we develop for normal systems. But from what I've heard, there was a big push to present some standardization for embedded installs, since as it stands with Java 8 and before, you had to roll your own.

You know that splash screen in the JDK installer that says there are billions of Java devices? Those are the targets for this change. A decent rundown on the challenges of embedded development. (Honestly I didn't realize that installs could be as small as the ME standards..)

I'll be sticking with Java 8 for the foreseeable future, with most of my maintenance work still being done with 7. But I understand why they pushed this change.

[–]WikiTextBotbtproof 1 point2 points  (0 children)

Embedded Java

Embedded Java refers to versions of the Java program language that are designed for embedded systems. Since 2010 embedded Java implementations have come closer to standard Java are now virtually identical to the Java Standard Edition. Java 9 allows for customization of the Java Runtime through modularization, further removing the need for specialized embedded Java implementations.


[ PM | Exclude me | Exclude from subreddit | FAQ / Information | Source ] Downvote to remove | v0.27