| Time | S | Nick | Message | 
        
| 02:24 |  |  | mr_lou joined ##friendlyjava | 
        
| 05:11 |  |  | ChanServ joined ##friendlyjava | 
        
| 05:15 |  |  | mr_lou joined ##friendlyjava | 
        
| 05:16 |  |  | pdurbin joined ##friendlyjava | 
        
| 05:39 |  |  | pulsar joined ##friendlyjava | 
        
| 05:48 |  |  | aditsu joined ##friendlyjava | 
        
| 06:48 |  |  | abba joined ##friendlyjava | 
        
| 10:30 |  |  | xBADDA555 joined ##friendlyjava | 
        
| 10:54 |  |  | xBADDA555 joined ##friendlyjava | 
        
| 10:58 |  |  | xBADDA555 joined ##friendlyjava | 
        
| 15:56 |  |  | xBADDA555 joined ##friendlyjava | 
        
| 16:13 |  |  | philbot joined ##friendlyjava | 
        
| 16:13 |  |  | Topic for ##friendlyjava is now Be friendly :) This channel is publicly logged at http://irclog.greptilian.com/friendlyjava/today ⚫ Please use a pastebin for pasting code | 
        
| 16:16 |  |  | pdurbin joined ##friendlyjava | 
        
| 16:45 |  | xCA7BABE5 | https://cdn.discordapp.com/attachments/207100025950568458/389095202176106506/image.png | 
        
| 16:46 |  | xCA7BABE5 | [18:36] <mr_pacific> java can be quite polarizing | 
        
| 17:32 |  | pdurbin | :) | 
        
| 17:45 |  | pdurbin | The other day I was listening to http://www.javaoffheap.com/2017/11/episode-28-back-from-javaone-with.html and they were saying that Java 9 is not a long term release. | 
        
| 17:48 |  | aditsu | what does that mean? | 
        
| 17:58 |  | pdurbin | It says "9 (non-LTS)" at http://www.oracle.com/technetwork/java/eol-135779.html | 
        
| 17:59 |  | pdurbin | "For releases after Java SE 8, Oracle Java SE product releases not designated as LTS releases will only be maintained until the subsequent release." | 
        
| 18:00 |  | aditsu | wth is java 18?! | 
        
| 18:00 |  | aditsu | oh, year-based | 
        
| 18:01 |  | pdurbin | heh, it's going to take some getting used to | 
        
| 18:01 |  | xCA7BABE5 | are they changing versioning again? :P | 
        
| 18:01 |  | aditsu | that's just begging for Y2100 problem | 
        
| 18:01 |  | aditsu | or Y3K | 
        
| 18:01 |  | pdurbin | It's going to be more like Ubuntu releases in terms of names based on years and LTS vs non-LTS. | 
        
| 18:01 |  | xCA7BABE5 | Futurama | 
        
| 18:03 |  | aditsu | so.. java 9 is out already? | 
        
| 18:07 |  | aditsu | btw, I use a yyyy.mm.dd versioning system for a bunch of small libraries | 
        
| 18:08 |  | pdurbin | Yeah, they talked about it at JavaOne. | 
        
| 18:09 |  | aditsu | if it's not in portage, it doesn't really exist for me :p | 
        
| 18:10 |  | pdurbin | I wonder how the various Linux distros will treat Java 9, since it's a non-LTS release. | 
        
| 18:16 |  | mr_lou | I would prefer to never have it, so.... | 
        
| 18:17 |  | aditsu | I haven't fully switched to java 8 yet, so I'm not really concerned | 
        
| 18:17 |  | mr_lou | :-) | 
        
| 18:21 |  | aditsu | much of my code is still java 6-compatible | 
        
| 18:25 |  | pdurbin | We took a swing at upgrading our app to Java 9 but now that I know it's a non-LTS release, I'll probably be recommending that we wait until the next LTS release is out (fall 2018, looks like, according to that link above). | 
        
| 18:34 |  | aditsu | you should take a javafx instead ^___^ | 
        
| 20:26 |  | * xCA7BABE5 | wonders how big the overhead of SoftFP vs HardFP is on the ARM | 
        
| 20:26 |  | xCA7BABE5 | it boils down to the following | 
        
| 20:27 |  | xCA7BABE5 | HardFP is floating point operations done in hardware, as taken for granted on the x86 | 
        
| 20:28 |  | xCA7BABE5 | SoftFP is floating point operations turned into a system lib call | 
        
| 20:28 |  | xCA7BABE5 | up to the lib/OS to implement the said calls | 
        
| 20:29 |  | xCA7BABE5 | that could be in software(soft emu of floatingpoint operations, slow) | 
        
| 20:29 |  | xCA7BABE5 | or in hardware(with the overhead being the function call) | 
        
| 20:30 |  | xCA7BABE5 | attempting to use HardFP libs in SoftFP environment and viceversa is a no-no | 
        
| 20:30 |  | xCA7BABE5 | because calling conventions and shiet | 
        
| 20:31 |  | xCA7BABE5 | I ask because | 
        
| 20:31 |  | xCA7BABE5 | J2SE Embedded 7 is offered in 2x2 flavours | 
        
| 20:32 |  | xCA7BABE5 | Headful and Headless, SoftFP and HardFP | 
        
| 20:33 |  | xCA7BABE5 | J2SE Embedded 8 is offered only as Headful HardFP, Headless SoftFP/HardFP | 
        
| 20:33 |  | xCA7BABE5 | Headful means you can run GUI | 
        
| 20:33 |  | xCA7BABE5 | Headless means you can only run CLI apps | 
        
| 20:43 |  | xCA7BABE5 | I expect the overhead of function call to be significant | 
        
| 20:44 |  | xCA7BABE5 | based on experience with Gervil on Embedded :p | 
        
| 20:48 |  | * pdurbin | groans | 
        
| 20:49 |  | pdurbin | aditsu: maybe I should try javafx some day | 
        
| 20:50 |  | pdurbin | I'm not very good at building GUIs. I'd like to try some different frameworks. | 
        
| 21:17 |  |  | df0 joined ##friendlyjava |