Time |
S |
Nick |
Message |
00:36 |
|
aditsu |
I'm talking to some people about java 11 in #friendly-coders |
00:37 |
|
aditsu |
looks like there are some dramatic changes: https://www.oracle.com/technetwork/java/javase/11-relnote-issues-5012449.html#Important_Changes |
00:38 |
|
aditsu |
they removed javafx, applets, web start, autoupdate, and JREs separate from JDK |
00:50 |
|
aditsu |
seems that they're almost killing desktop java :( |
00:51 |
|
aditsu |
and pushing for building custom JREs that only run your application |
02:03 |
|
|
nanoz joined ##friendlyjava |
02:42 |
|
pdurbin |
"pushing for"? I thought it was more like "enabling" |
02:44 |
|
aditsu |
well, since they removed all those other features, you can't expect most users to install a system-wide JRE and keep it updated anymore |
02:45 |
|
aditsu |
and even if they do, they can't use java web start anymore, so have to download the application anyway |
02:47 |
|
pdurbin |
Oh, I see what you mean. |
02:49 |
|
pdurbin |
I guess you could include the JRE with your app. Bigger download. |
02:50 |
|
aditsu |
5 apps - 5 JREs, I really don't like the idea |
02:57 |
|
pdurbin |
If memory serves, you're using JavaFX so you'll have to do something for Java 11 users, like you're saying. |
02:59 |
|
aditsu |
I hardly have any users, but yes |
03:00 |
|
pdurbin |
What's the user experience for a Java 11 user? Weird errors? |
03:01 |
|
pdurbin |
Using one of your apps, I mean. |
03:01 |
|
aditsu |
no idea |
03:01 |
|
aditsu |
I hear it's possible to install javafx though |
03:01 |
|
aditsu |
separately |
03:01 |
|
pdurbin |
It would be nice if users were prompted to do so. |
03:02 |
|
aditsu |
it would be nicer if the classloader automatically triggered a download and installation :p |
03:05 |
|
pdurbin |
Maybe Java could install a helpful Ask Toolbar for me. And some other crap. |
03:07 |
|
aditsu |
oh fsck no, not that! |
03:08 |
|
pdurbin |
Are you using OpenJDK or Oracle JDK? |
03:08 |
|
aditsu |
just parts of the standard library that they "helpfully" decided to remove |
03:08 |
|
aditsu |
for javafx.. I'm currently using Oracle JDK 8 |
03:09 |
|
pdurbin |
ok, that's what I have installed on my Mac at work |
03:09 |
|
pdurbin |
planning on using openjdk 11 when the time comes though |
03:12 |
|
pdurbin |
By January, I guess. That's when free security updates for Oracle JDK 8 stop, I hear. |
03:21 |
|
aditsu |
winter is coming... |
03:22 |
|
pdurbin |
heh |
03:24 |
|
pdurbin |
You probably won't miss some of that stuff being removed from the JRE. CORBA, for example. |
03:24 |
|
aditsu |
true |
03:25 |
|
aditsu |
does anybody actually use that? |
03:28 |
|
pdurbin |
Some might ask the same of JavaFX. ;) |
03:29 |
|
aditsu |
JavaFX has users |
03:29 |
|
aditsu |
there's activity on SO and various other places |
03:29 |
|
aditsu |
people are developing libraries |
03:29 |
|
pdurbin |
ok ok :) |
03:30 |
|
pdurbin |
But you know a ton of languages. Is JavaFX the best thing to build GUIs in? |
03:31 |
|
aditsu |
I don't know how to build GUIs in many languages |
03:32 |
|
aditsu |
I don't think I ever tried it in python |
03:32 |
|
pdurbin |
me neither |
03:32 |
|
aditsu |
and in some languages I only did it in windoze |
03:32 |
|
aditsu |
(in a non-portable way) |
03:35 |
|
aditsu |
I used Swing for some years; JavaFX seems nicer, but also seems to have more bugs |
03:35 |
|
aditsu |
and I'm still relatively new to it |
03:36 |
|
pdurbin |
I went to a workshop at JavaOne a few years ago and we coded up the game 2048 in JavaFX. It seemed to make sense, I guess. |
03:37 |
|
pdurbin |
I did a tiny bit of Android development years ago. |
03:37 |
|
pdurbin |
I dunno, I just don't have much experience making GUIs. It seems a little tricky. And I don't really have an itch to scratch. |
13:48 |
|
|
mr_lou joined ##friendlyjava |
18:27 |
|
|
ajibade joined ##friendlyjava |