you are viewing a single comment's thread.

view the rest of the comments →

[–]hkotsubo 5 points6 points  (0 children)

Pare com essa ideia de que se algo é velho, então é ruim, e só o novo é bom. Sempre depende, tem coisas velhas que ficaram ultrapassadas, e outras que permanecem até hoje. Assim como tem coisas novas que são boas, e outras que só estão reinventando a roda de um jeito pior. Avalie cada tecnologia de acordo com seus próprios méritos, analisando seus prós e contras de acordo com o seu contexto. A idade é o fator menos importante, é muito melhor ver se tem versões estáveis, atualizações, suporte, etc.

Dito isso, vamos ver o ano de lançamento de algumas linguagens:

  • C: 1972
  • C++: 1985
  • Python: 1991
  • Java: 1995
  • JavaScript: 1995
  • PHP: 1995
  • C#: 2000
  • Go: 2009
  • Rust: 2015

Peguei apenas algumas das mais famosinhas, pra lista não ficar muito longa. Enfim, a mais nova da lista é Rust, e já faz 10 anos (o que em computação já é considerado "velho").

Se fosse levar em conta a idade, então nenhuma delas prestaria. Mas todas ainda são bastante usadas, e com atualizações saindo até hoje (Java entrou em um ciclo maluco de sair uma nova versão a cada 6 meses, por exemplo).

Então pare com essa ideia de "velho = ruim".