Time  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: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.