News for hackers. Stuff that matters.
Re:Java Turns 25 – Whats Next? [pdf] by cesarb on Sunday September 20, 2020 @03:24PM (#24536617)
> I think it's the libraries. [...] they have everything.

On the other hand, they need to have everything. In many other languages, it's common to just use a library written in a different language. For some reason, the foreign function interface of Java seems to have been designed to be hard to use, so instead of using an already existing library, Java developers tend to go through the route of "Rewrite It In Java".

Re:Java Turns 25 – Whats Next? [pdf] by marvy on Sunday September 20, 2020 @04:03PM (#24536923)
With Project Panama, they are finally trying to make calling non-Java code easy.
Re:Java Turns 25 – Whats Next? [pdf] by neeleshs on Sunday September 20, 2020 @08:53PM (#24538743)
Also because libraries in other languages often have platform specific dependencies.
Re:Java Turns 25 – Whats Next? [pdf] by pjmlp on Sunday September 20, 2020 @05:45PM (#24537683)
That was indeed done on purpose, Mark Reinhold has had a talk about it once, but as noted on the sibling comment that is being fixed.
Re:Java Turns 25 – Whats Next? [pdf] by imtringued on Monday September 21, 2020 @04:28AM (#24541042)
It wouldn't be portable if it wasn't written in Java.