Osegi
Software·1 min de lectura

C++26, rechazado por los organismos nacionales en la votación DIS

Los organismos nacionales de normalización han rechazado C++26 en la votación del Draft International Standard. ¿Qué implica este revés para los desarrolladores?

Source code on a monitor with a C++ logo and a rejected ballot stamp symbolizing the failed C++26 vote.
Imagen: Developer

C++26 ha sido rechazado. En la votación del Draft International Standard (DIS), los organismos nacionales de normalización, conocidos como National Bodies, no aprobaron el borrador, un resultado que la comunidad de C++ consideraba casi impensable.

La votación DIS es la fase formal en la que los organismos nacionales deciden si un borrador puede convertirse en norma internacional ISO. Suele ser un último control una vez concluido el trabajo técnico. Un rechazo significa que el borrador no puede avanzar tal como está.

Qué significa

Andreas Fertig, formador y consultor de C++, ha publicado un análisis del resultado y de las opciones que se abren ahora. Sus preguntas centrales son qué supone en la práctica el rechazo y cómo puede continuar el proceso.

Para los desarrolladores, el efecto inmediato es la incertidumbre sobre el estado formal de C++26. Los fabricantes de compiladores y los responsables de bibliotecas llevan tiempo implementando funciones del borrador, y ese trabajo no desaparece por una sola votación. Lo que queda abierto es el camino y el calendario para que el borrador se convierta en una norma ISO oficial.

Próximos pasos

Los siguientes pasos dependen de cómo responda el comité de normalización a los votos de los organismos nacionales. Normalmente implica atender las objeciones planteadas y someter después un borrador revisado a una nueva votación. Los motivos concretos, el calendario y los cambios necesarios no figuran entre la información disponible hasta ahora.

Los equipos que planifican proyectos en torno a nuevas versiones del lenguaje deberían tratar las funciones de C++26 como sujetas a cambios hasta que la norma se apruebe formalmente y seguir de cerca las comunicaciones del comité.

Apps que merecen la pena

SUMO: el puzle de números

Toca las casillas correctas, suma y alcanza el objetivo. Fácil de aprender, difícil de dominar. Gratis, para todas las edades.

Etiquetas:c++c++26isostandardizationprogramming languages

Más de este día

Ver todas →

Más en: Software

Ver todas →