C/C++ é muito perigoso, não usem

Programação C em geral

Moderadores: 51, guest2003

C/C++ é muito perigoso, não usem

Mensagempor Rodrigo_P_A » 19 Fev 2021 11:47

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:

https://github.com/nasa/fprime
---
Avatar do usuário
Rodrigo_P_A
Dword
 
Mensagens: 2236
Registrado em: 12 Out 2006 18:27
Localização: Osasco - S.P - Brasil

Re: C/C++ é muito perigoso, não usem

Mensagempor xultz » 19 Fev 2021 13:15

Uma vez vi um artigo que dizia que códigos da Nasa, principalmente de programas que rodam em sondas ou que controlam coisas que eles mandam pro espaço, têm em média 1 bug a cada 1 milhão de linhas (ou 10 milhões, sei lá, um pouco mais do que minha média que é de um bug por parágrafo).
Prá conseguir esta qualidade não tem segredo nenhum, basicamente se resume a muito planejamento, muita revisão e muito teste. A vantagem da Nasa é que eles têm o tempo, o dinheiro e a necessidade justificada prá isso, mas quando voltamos à nossa miserável realidade, as coisas são um tanto diferentes. Usar, por exemplo, uma linguagem com garbage collector passa a fazer sentido...
98% das vezes estou certo, e não estou nem aí pros outros 3%.
Avatar do usuário
xultz
Dword
 
Mensagens: 3001
Registrado em: 13 Out 2006 18:41
Localização: Curitiba

Re: C/C++ é muito perigoso, não usem

Mensagempor Rodrigo_P_A » 19 Fev 2021 17:22

Então, não é inseguro como muitos afirmam, é questão de saber o que está fazendo. Me irrita o argumento: é inseguro, pare de usar.
---
Avatar do usuário
Rodrigo_P_A
Dword
 
Mensagens: 2236
Registrado em: 12 Out 2006 18:27
Localização: Osasco - S.P - Brasil

Re: C/C++ é muito perigoso, não usem

Mensagempor andre_luis » 19 Fev 2021 22:36

Qualquer linguagem é uma arma nas mãos erradas...
"Por maior que seja o buraco em que você se encontra, relaxe, porque ainda não há terra em cima."
Avatar do usuário
andre_luis
Dword
 
Mensagens: 5447
Registrado em: 11 Out 2006 18:27
Localização: Brasil - RJ

Re: C/C++ é muito perigoso, não usem

Mensagempor sync » 19 Fev 2021 23:27

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.
sync
Byte
 
Mensagens: 195
Registrado em: 04 Mai 2020 16:11

Re: C/C++ é muito perigoso, não usem

Mensagempor Rodrigo_P_A » 20 Fev 2021 11:00

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.
---
Avatar do usuário
Rodrigo_P_A
Dword
 
Mensagens: 2236
Registrado em: 12 Out 2006 18:27
Localização: Osasco - S.P - Brasil

Re: C/C++ é muito perigoso, não usem

Mensagempor mrgadotti » 22 Fev 2021 07:37

Se usado errado, será perigoso kkk Os ponteiros que não negam :twisted:
Avatar do usuário
mrgadotti
Byte
 
Mensagens: 421
Registrado em: 02 Jun 2010 21:14
Localização: Timbó - SC


Voltar para Visual C++/C/C++/C#

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante

x