Я думаю, что Javascript - это фантастический язык. Мне нравятся все небольшие особенности, модель наследования, отсутствие классов и т.д. Из-за этого я никогда не хотел изучать фреймворк как все те, на которые я смотрел (jQuery, MooTools, Prototype, Dojo) заставляют вас изменять способ написания кода, во многих случаях это даже не Javascript.
Тем не менее, я испытываю такое же разочарование каждый раз, когда мне приходится внедрять что-то столь же фундаментальное, как хэш-таблица или связанный список. Конечно, я пишу его один раз и никогда больше, но учитывая, сколько раз эти структуры были закодированы другими людьми передо мной, мне действительно не нужно.
Существуют ли какие-либо "чистые" библиотеки Javascript, которые дадут вам кучу базовых структур данных и утилит, похожих на то, что вы найдете в java.util? Опять же, я не хочу, чтобы что-то изменилось, как я кодирую, я хочу использовать эти объекты в ванильном Javascript.
Спасибо