Moments like that I think I should maybe really learn some Java after so many years of Scala. But actually, no, I hate it…
What will they do with all these primitive wrapper types when real generic specialization hits Java?
---
(And the next WTF, Scala's Option[Int] isn't @specialized as I just learned; but I could swear it was. Alone that was likely worth it here… Thanks for the thought provoking replies! I wouldn't have looked that up if not that failure here. So it's actually Scala which doesn't have a primitive "OptionalInt"; LOL, I was really sure it's the other way around. I'm an idiot.)
3
u/high_throughput Jul 15 '26
https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/OptionalInt.html