Мне любопытно, какие языки со статической типизацией не поддерживают дженериков (и в меньшей степени, какие языки исторически не имели дженериков) и как они с этим справляются.
Пользователи просто транслируют повсюду? Есть ли какой-то особый соус для базовых коллекций, таких как списки и словари, который позволяет этим типам быть универсальными?
Почему у этих языков нет дженериков? Чтобы избежать возможных сложностей или других причин?