ISO C++ WG21 meeting

¿Qué ocurrió en este evento?

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 a la normativa 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 estandarización de C++ desde el año 2013. Para esta reunión en particular, think-cell contó con 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.

La primera reunión del ISO C++ Standards Committee de 2018 tuvo lugar en Jacksonville (Florida)

Vista al atardecer del puente sobre el río en Jacksonville

¿Qué es think-cell?

think-cell fue fundada en 2002 por dos informáticos que siguen al frente de la empresa. 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 la 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 a trabajar en think-cell, las vacantes que están disponibles o los eventos que tenemos previstos, póngase en contacto con nuestra colega Marisa Freese.

hr@think-cell.com
+49 30 666473-10

Marisa Freese, representante de RR. HH. de think-cell