Executando verificação de segurança...
1

Dê tempo ao tempo, todas as plataformas foram, são ou serão caóticas:

  • Java: quem viveu meados dos anos 2000 sabe a loucura que era com struts, javabeans, jsf, gwt, etc (só pra falar de web).
  • C#: quem lembra do WebForms? Falem a verdade, vcs sabem a diferença entre '.net', '.net framework' e '.net core'?
  • PHP: insanidade completa até o PHP5.

E por aí vai...

Carregando publicação patrocinada...
2

Em Java eu não posso falar muito.

Em C# posso, e eu sei o que é cada um dos .NET. De fato cria alguma confusão ter essas opções, mas foi para o bem, melhora agora para quem está chegando porque só precisa usar o .NET atual e não precisa saber de nada anterior. Mas se quiser saber mais:

O bom do que acontece com o .NET é que uma coisa mata a outra e não nasce algo novo "a cada dia", tem algo novo praticamente a cada 10 anos, porque enxergam que algo tinha sido pensado errado. Concordo que não é o ideal, mas não se comparar com o que acontece com certos ecossistemas.

Curiosamente eu acho que o PHP era muito simples até a versão 5, depois passou a ter o problema que é descrito aqui neste tópico.

Faz sentido para você?

Espero ter ajudado.


Farei algo que muitos pedem para aprender a programar corretamente, gratuitamente. Para saber quando, me segue nas suas plataformas preferidas. Quase não as uso, não terá infindas notificações (links aqui).