Encontro WG21 ISO C++

De 12 a 17 de março de 2018 12–17, 2018

O último Encontro do Comitê de Normas de C++ ISO, realizado em Jacksonville, na Flórida, foi adiado. O Comitê de Normas de C++, que é parte da ISO, é responsável pelo desenvolvimento de normas de C++. Os encontros presenciais WG21 são onde as alterações nas normas são internacionalmente debatidas e votadas. Esses encontros com duração de uma semana acontecem duas ou três vezes por ano e, geralmente, recebem de 90 a 120 participantes.

Durante o encontro, diversos subgrupos reúnem-se para debates técnicos. Esses subgrupos decidem sobre sugestões de alterações às normas, que são, ao final da semana, levadas ao comitê inteiro para aprovação. A think-cell tem sido participante ativa nesse processo de normatização do C++ desde 2013. Nesse encontro específico, a think-cell patrocinou Tony E. Lewis como participante da conferência para apresentar um artigo de sua autoria em conjunto com Arno Schödl, CTO da think-cell.

O artigo levantou questões sobre a biblioteca de Intervalos C++ ser incompatível com tipos que não oferecem início e fim de tempo constante amortizado. Embora seja esperado que essas operações ocorram em tempo constante amortizado, o artigo sugere que exigindo-se isso de forma rigorosa, a biblioteca de intervalos exclui um espaço de desenvolvimento de padronização futura demasiadamente grande. Tony apresentou seu artigo ao Library Evolution Working Group (LEWG) na terça-feira, 13 de março de 2018. Após debater as questões, o LEWG votou a favor do relaxamento das restrições, ainda assim permitindo que a biblioteca de Intervalos revogue suas garantias de complexidade sempre que os requisitos de complexidade relevantes forem violados.

Um artigo será redigido para explorar várias alterações de terminologia sugeridas. Ele deverá ser apresentado para ser debatido no próximo encontro sobre normas em Rapperswil, na Suíça, em junho.

Quem é think-cell?

A think-cell foi fundada em 2002 por dois cientistas da computação, que continuam a dirigir a empresa. Produzimos software gráficos que executam a maioria do trabalho meticuloso de criação de slides de apresentação para nossos usuários mais exigentes.

Descubra mais sobre nossa empresa e nosso ambiente de trabalho na página de visão geral de carreira. Se você está procurando mais informações sobre que problemas de desenvolvimento enfrentamos todos os dias, visite nosso anúncio de vagas para desenvolvedor de C++.

Quer saber mais?

Em caso de dúvidas sobre trabalhar na think-cell, nossas vagas de emprego ou nossos eventos, entre em contato com nossa colega Julia Zhachuk.

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

Representante de RH da think-cell.


Compartilhar