Почему языки более высокого уровня (Javascript, PHP и т. Д.) Не предлагают такие структуры данных, как связанные списки, очереди, двоичные деревья и т. Д., Как часть своей стандартной библиотеки ? Это связано с историческими / практическими / культурными причинами или мне не хватает чего-то более фундаментального.