Hoy queremos hablar sobre las últimas novedades en C 13, el último lanzamiento del lenguaje de programación C. En este post, exploraremos algunas de las características más interesantes y cómo pueden mejorar la forma en que escribimos código.
Manteniéndose Actualizado sobre C
Antes de entrar en detalles sobre las características de C 13, es importante mencionar que el lenguaje C es de código abierto, lo que significa que cualquier persona puede contribuir y mantenerse actualizado sobre lo que está pasando. Para hacerlo, puedes visitar la página de documentación de Microsoft, donde encontrarás información sobre las últimas características y cómo implementarlas.
También es importante mencionar que el equipo de diseño del lenguaje C trabaja activamente en GitHub, donde se publican las notas de las reuniones de diseño, las propuestas y los problemas. Si estás interesado en contribuir o mantenerse comprometido con el diseño de C, este es el lugar para ir.
Características de C 13
En C 13, hay una larga lista de características, algunas de las cuales pueden parecer pequeñas, pero están diseñadas para mejorar la forma en que consumimos código. Una de las características más interesantes es la implementación de pams I inumerable, que permite pasar una lista y que se convierta en I inumerable de T, o pasar una lista de argumentos y que se convierta en pams.
Lo que resulta interesante es que esta característica ha estado en la lista de características durante más de una década, pero ahora se ha implementado de una manera un poco extraña, no es algo que normalmente harías, pero parece que cada API que quiere exponer pams termina haciendo algo así.
Otra característica importante es la expresión de colección, que te permite rodear una expresión con corchetes y decidir qué tipo de colección es basándose en sus alrededores. Esto se ve muy similar a pasar pams, pero en realidad es muy diferente, ya que puedes pasar expresiones de colección a casi cualquier tipo de colección.
Llama la atención cómo el compilador es muy inteligente y puede crear diferentes tipos de colecciones a partir de la misma expresión sintáctica. Esto es una gran mejora en la forma en que podemos escribir código y hacer que sea más fácil consumir APIs.
En resumen, C 13 ofrece una serie de características que pueden mejorar la forma en que escribimos código y consumimos APIs. Si estás interesado en mantenerse actualizado sobre lo que está pasando en el lenguaje C, te recomendamos visitar la página de documentación de Microsoft y el repositorio de GitHub del equipo de diseño del lenguaje C.
Fuente: YouTube



