Fim das linguagens de programação C/C++ já estaria previsto? Descubra!

Governo dos Estados Unidos pede fim das linguagens de programação C/C++
Linguagem de programação C# volta a ganhar popularidade

Recentemente publicamos um artigo onde o Governo dos Estados Unidos pede fim das linguagens de programação C/C++. No entanto, a notícia que pegou muita gente de surpresa não é novidade. Nos últimos anos muitas notícias foram publicadas estimulando o desuso do C/C++ como linguagem de programação. Tudo começou com os primeiros passos de dois gigantes, o Google a Microsoft. Depois críticas devido ao Bitcoin ter sido criado em C++, logo em seguida vieram os tradicionais xingamentos.

Crescimento do uso do C/C++ em 2020

Em 2020, um relatório já apontava que a linguagem de programação C/C++ era a mais popular. Mas o pico aconteceu em setembro do mesmo ano. Ao que tudo indica, o crescimento foi após uma atualização ter sido lançada no período, o que despertou o interesse de vários programadores ao redor do mundo. Mas, é fato que muitos programadores C/C++ foram incentivados a adotar uma segunda linguagem, e ainda migrar de vez. E mesmo com a ascensão, quem sabe para testar o famoso quesito “O que há de novo?”, tenha surgido após a importante atualização da linguagem. Inclusive em 2020, publicamos um artigo onde apuramos C++ é a linguagem de programação que cresceu mais rápido em setembro de 2020.

Onda de ataques ao C/C++ ajudaram a criar uma atmosfera de desestímulos

Mas, timidamente, muitos pensaram que seria tão meramente uma tentativa de promover o Rust ou Carbon. E essa indagação segue viva e sem respostas concretas. No entanto, anos depois a Microsoft comenta que trocou o C++ pelo Rust. Após isso a NSA emite um comunicado que não deve mais programar em C/C++. Seguindo o fio, o Google cria sua linguagem de programação Carbon, que foi claramente criada para substituir o C++.

Após isso, o chefe de tecnologia da Azure, Mark Russinovich, disse que deveria trocar imediatamente C/C++ para o Rust, seguindo o que a cartilha da Microsoft obviamente. Neste meio tempo, entre 2022 e 2023, o caldo começa a engrossar quando a Microsoft segue firme querendo provar por A + B que todos devem mudar para Rust. O Google segue colocando a culpa das falhas Android no C++.

No mesmo ano, o pai do C++, o cientista da computação dinamarquês Bjarne Stroustrup, nega que a sua linguagem seja mesmo mais segura que Rust e emite alguns relatórios combatendo o que disse anteriormente a NSA, a Microsoft e outras empresas e até instituições.

É no mínimo estranho essa mudança, ou melhor, o empenho generalizado. Para os que não sabem, as duas linguagens são as bases cruciais do Windows, Linux e Mac. No entanto, sabemos que atualmente ter uma linguagem que comporte as novidades e necessidades dos programadores é primordial.

Há quem diga, que depois da Inteligência Artificial estamos vivendo um novo momento no mundo das linguagens de programação. Mas, também há uma piora na exploração inadequada de vulnerabilidades e falhas conhecida utilizando o mesmo poder da IA.

O que esperar de toda essa odisseia sobre o fim das linguagens de programação C/C++

Por fim, vamos torcer para quem sabe um upgrade para linguagem. Mas, também torcemos para que C/C++ encontre um grupo de empresas e pessoas com tempo para corrigir e incluir novos recursos. Sobre as linguagens, talvez aquela frase humana e amplamente usada que diz: “Você deve valorizar mais quem segue valorizando você mesmo após a sua inutilidade”.

Pode parecer até sentimentalismo, mas é muito difícil desapegar a uma linguagem que contribuiu tanto para o mundo tecnológico que conhecemos hoje. Porém, também sabemos que o novo sempre virá.