sync escreveu:Rodrigo_P_A escreveu:C/C++ é muito perigoso, não usem. Dizem os especialistas em C#, Python, VB, Rust, que usam servidores Linux, telefones android rodando linux, e alguém tem que avisar a NASA também:
O colega fala de "exploits" do C?
Isso começou com aquele artigo "Smashing The Stack For Fun And Profit" do AlephOne que ensinava a explorar isso em programas escritos em C, o artigo é de 1996, e bem estilo receita de bolo para gcc e x86 e por isso muito 'hacker' adotou.
O C# nasceu anos depois, Python era irrelevante, e VB é restrita a Windows.
Quem fala isso hoje em dia não deve ser levado a sério.
Sempre aparecem linguagens novas, e quem as defende dizem: C/C++ é inseguro.
Como o André disse, qualquer uma é insegura se não souber usar.
Linguagens gerenciadas contornam um pouco isso, mas muitos programas ficam horríveis, eu sei, eu usava, e não entendia bem o que eu estava fazendo, as aplicações que eu fiz no passado eram horríveis, pesadas , minha culpa por falta de conhecimento e preguiça acreditando que esse atalho funcionaria.
Tinha uma aplicação (em dotnet) que eu perdia mais tempo dando suporte do que trabalhando em coisas para andar pra frente.