Dalam Python, dan kemungkinan besar banyak bahasa pemrograman lain, struktur data umum dapat ditemukan sebagai bagian terintegrasi dari bahasa inti dengan sintaksis khusus mereka sendiri. Jika kita mengesampingkan sintaks daftar terintegrasi LISP, saya tidak bisa memikirkan bahasa lain yang saya tahu yang menyediakan semacam struktur data di atas array sebagai bagian terintegrasi dari sintaks mereka, meskipun semuanya (tapi C, saya kira) tampaknya menyediakannya di perpustakaan standar.
Dari perspektif desain bahasa, apa pendapat Anda tentang memiliki sintaksis khusus untuk struktur data dalam bahasa inti? Apakah ini ide yang bagus, dan apakah tujuan bahasa (dll.) Mengubah seberapa bagus pilihan ini?
Sunting: Saya minta maaf atas (tampaknya) menyebabkan beberapa kebingungan tentang struktur data yang saya maksud. Saya berbicara tentang yang dasar dan yang umum digunakan, tetapi masih bukan yang paling dasar. Ini tidak termasuk pohon (terlalu kompleks, tidak umum), tumpukan (terlalu jarang digunakan), array (terlalu sederhana) tetapi termasuk misalnya set, daftar, dan hashmaps.