Re:C++ creator rebuts White House warning
by owlstuffing on Tuesday March 19, 2024 @04:28PM
(#39759909)
> Been coding in Java since ~1997. Unsafe just doesn't come up in 99.999% of Java projects.
Your project may not use it directly, but there’s a pretty good chance one of your libraries does.
Re:C++ creator rebuts White House warning
by ttfkam on Wednesday March 20, 2024 @11:11AM
(#39767735)
And when I code in C, there's typically at least one library with inline assembly even though my C doesn't use any inline assembly.
There is indeed a difference here between the vast majority taking part in risky behavior and library authors using focused performance improvements. There are a lot more eyes on the library code due to downstream effects than in everyday top-level code.
Now JNI on the other hand, that made up maybe 0.5% back in the day. Not anymore where FFI is the predominant native linkage (but still comparatively quite rare).
(Cue the one weird guy coming out of the woodwork who claims that all of his Java projects in the last 10 years have used Unsafe to great effect.)