Python'da ve büyük olasılıkla birçok diğer programlama dilinde, ortak veri yapıları kendi dillerinin sözdizimi ile çekirdek dilin bütünleşmiş bir parçası olarak bulunabilir . LISP'nin tümleşik liste sözdizimini bir kenara koyarsak, dizinin üstünde bir tür veri yapısı sağlayan, başka bir deyişle, sözdizimlerinin bütünleşik bir parçası olarak bildiğim diğer dilleri düşünemiyorum (ama C, sanırım) Standart kütüphanede onları sağlamak gibi görünüyor.
Dil tasarımı açısından bakıldığında, çekirdek dilde veri yapıları için belirli bir sözdizimine sahip olma hakkındaki görüşleriniz nelerdir? Bu iyi bir fikir midir ve dilin (vb.) Amacı bunun bir seçimde ne kadar iyi olabileceğini değiştirir mi?
Düzenleme: (görünüşe göre) hangi veri yapıları hakkında bazı karışıklığa neden olduğu için üzgünüm. Temel ve sık kullanılanlar hakkında konuşurum, ancak hala en temelleri değil. Bu, ağaçları (çok karmaşık, nadir), yığınları (nadiren kullanılan), dizileri (çok basit) içermez, ancak örneğin kümeleri, listeleri ve hasheleri içerir.