10 Comments
Apr 7, 2022Liked by Steve Hannah

Excellent article!

I always had a love-hate relationship with Java on the client. I also have used C++ Builder with VCL and Qt occasionally but the company I work is mostly a Java shop.

I think is interesting to mention the embedded space where Java clients have been used for many years.

At my company we have been using Java AWT for POS devices (with a highly custom Touchscreen interface) for more than 20 years, started with PersonalJava, Java 1.1.8, Java 1.3, Java 1.6 and now Java 1.8. Over these years we have deployed +500.000 devices.

Sadly, the latest product uses HTML5 for UI (with an internal backed in Java to access peripherals and run the business logic). But we still have many customers with POS devices running Java AWT.

Expand full comment
Mar 16, 2022Liked by Steve Hannah

just a typo comment... change instalment --> installment

Expand full comment

Swing has GPU acceleration

Expand full comment