Yes, something that should have at a minimum caused no harm to performance (and possibly helped, such as by allowing for SIMD) and been a win for code readability instead introduced an extra layer of pointer chasing and heap allocation, because Java doesn&#x27;t have structs. See <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=8485180" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=8485180</a>