Re:FFM (Foreign Function and Memory API) Goes Final
by josephcsible on Monday December 11, 2023 @02:34PM
(#38604379)
The point is that they were literally breaking changes for the sake of being breaking changes, rather than for any legitimate need.
[ Parent
| on HN ]
Re:FFM (Foreign Function and Memory API) Goes Final
by pron on Monday December 11, 2023 @06:15PM
(#38606813)
That is untrue, which you can tell from the simple fact that lots of stuff broke on JDK 9 even though none of the access control restrictions were turned on yet, while far fewer applications broke in JDK 16 or 17, when we finally turned on the access restrictions by default. That stuff broke because of non-portable libraries shows there was a very legitimate need to stop libraries from making applications non-portable without their consent (and there are other motivations: https://openjdk.org/jeps/8305968).