У Python та, швидше за все, у багатьох інших мовах програмування загальні структури даних можна знайти як інтегровану частину основної мови з власним виділеним синтаксисом. Якщо відкласти синтаксис інтегрованого списку LISP убік, я не можу уявити жодних інших мов, які я знаю, які забезпечують якусь структуру даних над масивом як інтегровану частину їх синтаксису, хоча всі вони (але C, я думаю) здається, надають їх у стандартній бібліотеці.
З точки зору дизайну мови, які ваші думки щодо того, щоб мати конкретний синтаксис для структур даних в основній мові? Це гарна ідея, і чи змінюється мета мови (тощо), наскільки хорошим це може бути вибір?
Редагувати: Вибачте, що (мабуть) спричинило певну плутанину щодо того, які структури даних я маю на увазі. Я говорю про основні та загальновживані, але все ж не найосновніші. Це виключає дерева (занадто складні, нечасті), стеки (занадто рідко використовуються), масиви (занадто прості), але включає, наприклад, набори, списки та хеш-карти.