[a / b / c / d / e / f / g / gif / h / hr / k / m / o / p / s / t / u / v / vg / vm / vmg / vr / vrpg / vst / w / wg] [i / ic] [r9k / s4s / vip] [cm / hm / lgbt / y] [3 / aco / adv / an / bant / biz / cgl / ck / co / diy / fa / fit / gd / hc / his / int / jp / lit / mlp / mu / n / news / out / po / pol / pw / qst / sci / soc / sp / tg / toy / trv / tv / vp / vt / wsg / wsr / x / xs] [Settings] [Search] [Mobile] [Home]
Board
▼ Settings Mobile Home
/g/ - Technology


Thread archived.
You cannot reply anymore.


[Advertise on 4chan]


File: IMG_2642.png (82 KB, 400x399)
82 KB PNG
Last time I seriously used Java was Java 8. How has it improved since then?
>>
>>109950722
>>
>>109950722
unc Java 8 applet plugin refuses to run on IE8 despite still being shipped with the runtime.
>>
there are multiline strings, records, switch expressions, algebraic datatypes, non-terrible http client, read optimized immutable collections, convenience apis like reading all bytes from an input stream (generally no more need for the old file api and delegate pattern nonsense), lots of stuff you know, try it, it's not bad at all imo. oh yeah, and virtual threads makes it do the same tricks as go and beats the async await garbage of c# and they work with all existing code now with no changes, freaking oracle geniuses
>>
while the language itself has had some features added, the biggest improvements were in how IDEs got significantly better since Java 8 days
modules can be a huge annoyance



[Advertise on 4chan]

Delete Post: [File Only] Style:
[Disable Mobile View / Use Desktop Site]

[Enable Mobile View / Use Mobile Site]

All trademarks and copyrights on this page are owned by their respective parties. Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.