En Python, y muy probablemente en muchos otros lenguajes de programación, se pueden encontrar estructuras de datos comunes como una parte integrada del lenguaje central con su propia sintaxis dedicada. Si dejamos de lado la sintaxis de lista integrada de LISP, no puedo pensar en ningún otro lenguaje que conozca que proporcione algún tipo de estructura de datos sobre la matriz como parte integrada de su sintaxis, aunque todos ellos (pero C, supongo) parecen proporcionarlos en la biblioteca estándar.
Desde la perspectiva del diseño del lenguaje, ¿cuáles son sus opiniones sobre tener una sintaxis específica para las estructuras de datos en el lenguaje central? ¿Es una buena idea, y el propósito del lenguaje (etc.) cambia lo bueno que esto podría ser una elección?
Editar: siento (aparentemente) causar cierta confusión sobre a qué estructuras de datos me refiero. Hablo de los básicos y de uso común, pero aún no son los más básicos. Esto excluye árboles (demasiado complejos, poco comunes), pilas (muy raramente utilizadas), matrices (demasiado simples) pero incluye, por ejemplo, conjuntos, listas y hashmaps.