O trabalho da proposta de extensão de C ++ segura, forjada há um ano para abordar a segurança da memória no idioma, cessou, de acordo com Harry Bott, o CEO da C ++ Alliance, que supervisionou a proposta. O plano perdeu para os perfis de segurança do fundador do C ++, Bjarne Stroustrup.

“Sim, o trabalho em C ++ seguro no ISO foi descontinuado”, disse Bott, 29 de setembro, em resposta a uma consulta por e -mail para infoworld. O Comitê de Segurança e Segurança do C ++ (EWG (Grupo de Estudos/Grupo de Trabalho do Grupo de Evolução) priorizou perfis de segurança da Stroustrup Instrad, disse Bott. A pesquisa tinha 19 anos para perfis, nove para C ++, 11 para ambos e seis neutros. “Os perfis avançaram como um caminho incremental e compatível com a reversão viável para C ++ 26 cronogramas”, disse Bott. “Por outro lado, o C ++ seguro não atingiu o consenso do comitê e foi visto como implicando um risco fundamental de reprovação e alta especificação/implementação, com amplas preocupações de migração do ecossistema. Os perfis também foram vistos como a resposta prática mais rápida à pressão regulatória para a segurança da memória.” Assim, o trabalho de segurança de C ++ continua através de perfis e esforços de biblioteca e ferramentas relacionados no comitê.

As extensões seguras de C ++ foram destinadas a oferecer implementações e algoritmos de dados essenciais de estruturas e algoritmos, além de recursos que impedem erros comuns relacionados à memória. O C ++, juntamente com o idioma C, havia sido alvo de críticas da Casa Branca de Biden sobre preocupações com segurança da memória. No entanto, Sean Baxter, um dos principais defensores da proposta segura do C ++, disse no início deste mês que parou de trabalhar no plano no final do ano passado. “O comitê C ++ agiu rapidamente para expressar que esse não era o caminho preferido”, disse Baxter em um email.