Reunión sobre ISO C++ WG21

12–17 de marzo de 2018

La última reunión del ISO C++ Standards Committee, que tuvo lugar en Jacksonville (Florida), ha cerrado sus puertas. El C++ Standards Committee, que es parte de ISO, es el comité responsable de la normativa de desarrollo del lenguaje C++. En la reunión presencial del WG21 se debaten y votan a nivel internacional los cambios a las normativas y estándares. Estas reuniones, que se alargan durante toda la semana y tienen lugar dos o tres veces al año, cuentan generalmente con entre 90 y 120 participantes.

Durante la reunión se organizan subgrupos para debatir diferentes aspectos técnicos. Estos subgrupos son los que deciden las recomendaciones de cambios en la norma o estándar, y estas recomendaciones se llevan al pleno del comité para su aprobación al final de la semana. think-cell ha sido un participante activo en este proceso de normalización de C++ desde el año 2013. Para esta reunión en particular, think-cell contó con el apoyo de Tony E. Lewis para presentar un documento técnico escrito por Arno Schödl —CTO de think-cell'— y él mismo.

El documento expresaba cierta preocupación en cuanto a que la biblioteca de rangos de C++ propuesta fuera incompatible con tipos de datos que no dispongan de tiempos de inicio y final amortizados. Aunque sí es deseable que estas operaciones se ejecuten en tiempo constante amortizado, el documento argumentaba que por requerirlo de forma estricta, la biblioteca de rangos excluía demasiado espacio de diseño de estandarización futura. Tony presentó este documento al Library Evolution Working Group (LEWG) el martes 13 de marzo de 2018. Tras debatir los diferentes problemas, el LEWG votó a favor de relajar los requisitos, pero permitiendo que las bibliotecas de rango rescindan sus garantías de complejidad siempre que se violen los requisitos de complejidad pertinentes.

Ahora es necesario redactar un documento para explorar los diferentes cambios propuestos al texto. Este documento deberá presentarse para su debate en la próxima reunión de estandarización de Rapperswil (Suiza) en el mes de junio.

¿Qué es think-cell?

think-cell es una empresa fundada en 2002 por dos informáticos, que siguen al frente de esta. Producimos software de gráficos que realiza la mayor parte del meticuloso trabajo de crear diapositivas para nuestros exigentes usuarios.

Si desea obtener más información sobre nuestra empresa y nuestro entorno de trabajo, visite nuestra página de empleo. Si desea obtener más información sobre los problemas de desarrollo a los que nos enfrentamos cada día, vaya a nuestro anuncio de empleo de desarrollador de C++.

¿Desea más información?

Si tiene alguna pregunta relativa al trabajo en think-cell, las vacantes que haya en la empresa o los eventos que tengamos previsto organizar, póngase en contacto con nuestra colega Julia Zhachuk.

hr@think-cell.com
+49 30 6664731-81

representante de RR. HH. de think-cell.


Compartir