"Just say no to linked lists!" https://youtu.be/fHNmRkzxHWs?t=2099
He says because of cache misses due to each element being allocated individually. But then working with references is bad in general? If your vector stores references to objects it's bad? Your object fields point to strings - bad too. Should we ditch Lisp and Java? Note, data should not be continuous to stay in cache. Cache is more like paged virtual memory, it consists of cache lines. Before subscribing to the "neve…
If you need speed, it can be yes. Depends on access patterns and size of the object.
>Should we ditch Lisp and Java?
Java's lack of ability to work with memory in this way made many minecraft fans suffer (and waste money!)