Card DOM на языке Argentum: мы дома
Краткое резюме
В статье анализируется работа с DOM-подобными структурами данных в языке программирования Argentum. Ранее были рассмотрены другие языки, и выяснилось, что у них ограниченные возможности для работы с DOM.
В рамках серии статей, посвящённых анализу DOM-подобных моделей данных в различных языках программирования, представляем пятый материал.
Ранее мы рассмотрели DOM-подобные структуры данных, оценили их поддержку в нескольких языках при помощи бенчмарка CardDOM и провели сравнение их реализации в JavaScript, С++, Rust и D-lang. Кроме того, были упомянуты такие языки, как Zig, Odin, Jai, Python, V, Cone и Pony.
Эта серия публикаций продемонстрировала, что современные языки программирования имеют ограниченные возможности для работы с документной объектной моделью — ключевой структурой данных в высокоуровневых приложениях.
Далее мы рассмотрим, как с этой задачей справляется Argentum — язык, для которого DOM-подобные структуры данных являются родными.