|
por 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
---
-

Rodrigo_P_A
- Dword
-
- Mensagens: 2147
- Registrado em: 12 Out 2006 18:27
- Localização: Osasco - S.P - Brasil
-
por 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%.
-

xultz
- Dword
-
- Mensagens: 2974
- Registrado em: 13 Out 2006 18:41
- Localização: Curitiba
-
por 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.
---
-

Rodrigo_P_A
- Dword
-
- Mensagens: 2147
- Registrado em: 12 Out 2006 18:27
- Localização: Osasco - S.P - Brasil
-
por aluis-rcastro » 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."
-

aluis-rcastro
- Dword
-
- Mensagens: 5353
- Registrado em: 11 Out 2006 18:27
- Localização: Brasil - RJ
-
por 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: 100
- Registrado em: 04 Mai 2020 16:11
por 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.
---
-

Rodrigo_P_A
- Dword
-
- Mensagens: 2147
- Registrado em: 12 Out 2006 18:27
- Localização: Osasco - S.P - Brasil
-
por mrgadotti » 22 Fev 2021 07:37
Se usado errado, será perigoso kkk Os ponteiros que não negam 
-

mrgadotti
- Byte
-
- Mensagens: 366
- Registrado em: 02 Jun 2010 21:14
- Localização: Timbó - SC
| |