greptilian logo

IRC log for #friendlyjava, 2018-11-09

##friendlyjava on freenode

| Channels | #friendlyjava index | Today | | Search | Google Search | Plain-Text | plain, newest first | summary

All times shown according to UTC.

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

| Channels | #friendlyjava index | Today | | Search | Google Search | Plain-Text | plain, newest first | summary

##friendlyjava on freenode