Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.java.programmer > #39911

Re: The non-technical side of Java

From Arne Vajhøj <arne@vajhoej.dk>
Newsgroups comp.lang.java.programmer
Subject Re: The non-technical side of Java
Date 2023-02-03 14:01 -0500
Organization A noiseless patient Spider
Message-ID <trjln0$1iab9$1@dont-email.me> (permalink)
References (2 earlier) <tr1t31$1tk7m$6@dont-email.me> <d68bad5e-8fa2-4fd3-bb54-613dcc1b8d32n@googlegroups.com> <trj0hi$1ekuk$1@dont-email.me> <5032ea52-07e2-442f-9b63-164d2631dc28n@googlegroups.com> <slrnttql69.pa7s.avl@logic.at>

Show all headers | View raw


On 2/3/2023 1:39 PM, Andreas Leitgeb wrote:
> e.d.pro...@gmail.com <e.d.programmer@gmail.com> wrote:
>>> Java 8 is very sticky. Best of luck.
>> So far the only issue I've seen with Java 8 is compatibility. At least
>> a handful of third party dependencies are requiring Java 11 if not 17,
>> so we are recommending using Java 17, I think might get approved soon.
>> I have tested all our code on 17 and it literally required no changes. At
>> least I haven't seen any security flaws from the dependencies for using the
>> latest version they had compiled for Java 8 so far which is the top issue.
> 
> Server java is likely mostly unaffected.
> 
> Java running on a client pc from webstart was "pita" to upgrade to 11.
> 
> I had to do it a few years ago. It kind of worked, but in the
> end, we're still using Java 8 with IcedTeaWeb from a non-Oracle
> support vendor now.
> 
> The java 11 compiler (running on solaris) no longer knew about
> Windows L&F-classes, and most client dialogs had lots of cosmetic
> bugs, where Java didn't work well with desktop enlargement settings:
> specifically anything larger than "100%" caused spurious pixel lines
> to appear over the dialogs.
> Some TextBoxes showed just the middle row of pixels of each character,
> etc... The reason might have been a mixture of Swing and AWT, but in
> Java 8 that same mixture just wasn't ever a problem.
> 
> No budget was offered so far to re-try with some Java >11.

Java Swing desktop apps is a very small piece of the Java market
today.

Sounds like it was not well tested for Java 11.

Arne

Back to comp.lang.java.programmer | Previous | Next — Previous in thread | Find similar | Unroll thread


Thread

The non-technical side of Java Arne Vajhøj <arne@vajhoej.dk> - 2023-01-27 19:48 -0500
  Re: The non-technical side of Java Jason H <DarthPiriteze@deathstar.gal> - 2023-01-28 01:08 +0000
    Re: The non-technical side of Java Arne Vajhøj <arne@vajhoej.dk> - 2023-01-27 20:17 -0500
      Re: The non-technical side of Java "e.d.pro...@gmail.com" <e.d.programmer@gmail.com> - 2023-01-30 04:07 -0800
        Re: The non-technical side of Java Jason H <DarthPiriteze@deathstar.gal> - 2023-02-03 13:00 +0000
          Re: The non-technical side of Java "e.d.pro...@gmail.com" <e.d.programmer@gmail.com> - 2023-02-03 09:22 -0800
            Re: The non-technical side of Java Andreas Leitgeb <avl@logic.at> - 2023-02-03 18:39 +0000
              Re: The non-technical side of Java "e.d.pro...@gmail.com" <e.d.programmer@gmail.com> - 2023-02-03 10:59 -0800
                Re: The non-technical side of Java Arne Vajhøj <arne@vajhoej.dk> - 2023-02-03 14:04 -0500
              Re: The non-technical side of Java Arne Vajhøj <arne@vajhoej.dk> - 2023-02-03 14:01 -0500

csiph-web