Executando verificação de segurança...
Em resposta a [Não disponível]
3

Eu gostei da postagem. Seria mais legal se tivesse colocado com mais destaque as desvantagens das linguagens, mas não ficou ruim, pior se não tivesse nada.

Tenho algumas ressalvas (provavelmente não todas que poderiam ser feitas).

A primeira é mais geral, e até a postagem é cuidadosa com isso, mas é bom ressaltar que algumas avaliações são mais subjetivas. Não vou falar de uma por uma nisso.

Algumas observações são de valor um pouco menor porque acontece com quase todas as linguagens, mesmo que não esteja presente em todas citadas aqui.

Um item que fica um pouco estranho é todas as linguagens, exceto Go (algumas até a incluem), são OO de alguma forma, e só duas são citadas assim. Nenhuma delas são consideradas tão OO assim por alguns autores (Ruby se aproxima mais), e de fato essas linguagens são essencialmente imperativas, e secundariamente são OO, portanto o destaque para isso não faz muito sentido, mesmo que a internet toda espalhe isso que não vou chamar de fake news, mas é um pouco misleading.

O fato de constar alguma coisa em uma e não em outras que possuem a mesma característica acaba dando a ideia que ela não tem aquilo.

Achei legal não ter os costumeiros erros que as pessoas cometem falando de C#, mas fiquei curioso por saber quais limitações C # tem para web/mobile, já que eu desconheço, pelo menos de forma relevante e que outras linguagens não possuem de forma semelhante. Claro que ela não é perfeita, mas como isso foi destacado fiquei curioso.

Go tem já generics, que eu não chamaria de recursos.

Enfim, não falei de tudo porque posso não conhecer tanto algumas linguagens ou porque já está ficando longo.

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).

Carregando publicação patrocinada...
1
Go:
As desvantagens do Go incluem falta de recursos genéricos e de OOP

Eu sinceramente acho que não ter OOP é uma vantagem.
Na versão 1.20 acrescentaram suporte a generics que vai no caminho de aproximar de OOP.