Re:Modern programming languages require generics
by Scarbutt on Tuesday May 24, 2022 @01:05PM
(#31494737)
Maybe we're seeing different sides of the language then.
You are not seeing different sides of the language but participating in different domains, application/business logic programming vs more system level stuff.
The overhead of List<Integer> really can not be overstated, it can approach order 1000% memory consumption, speed is prima facie about half for dealing with collections, but in practice it can be much lower from the GC churn. Even for lists as small as a million entries this can be quite untenable.