5 linguagens de programação que vão entrar em desuso
Nem todas as linguagens de programação duram para sempre. Na verdade, mesmo as mais populares caem em desuso à medida em que as novas gerações de desenvolvedores abraçam outra linguagem e frameworks que encontram e acham mais fáceis de trabalhar.
Com intuito de determinar qual linguagem de programação é mais provável de ser condenada a curto e médio prazo, nós conferimos o ranking de popularidade da TIOBE e da RedMonk, e também o banco de dados sobre vaga de empregos da Dice. Se a sua carreira é baseada em alguma das linguagens a seguir, nós sugerimos que você diversifique suas habilidades para ganhar alguns pontos.
Ruby
Era uma vez Ruby desfrutando de um pouco de popularidade. Essa foi uma das top 10 linguagens mensais da lista da TIOBE e os desenvolvedores agradeciam com a facilidade de aprendê-la. Nos últimos 18 meses, ela afundou no ranking da TIOBE, de nono para décimo segundo lugar (antes de cair para décimo sexto).
Ainda mais perturbador: uma análise feita pelo site Dice nos últimos anos mostra uma queda expressiva no número de empresas procurando por profissionais da tecnologia com habilidades em Ruby. Em 2018, o número de empregos para Ruby declinou em 56%. Esse é um grande sinal de que as empresas estão dando as costas para o Ruby – e se esse for o caso, a linguagem em questão pode virar simplesmente nada.
(Dito isso, está demorando para que o Ruby finalmente se transforme em um fantasma; nós temos monitorado essa decida por algum tempo,
mesmo que os bootcamp e desenvolvedores tenham desistido).
Haskell
Supostamente, Haskell está preparando uma grande atualização para 2020.
Várias empresas e projetos importantes (Facebook, GitHub, etc.) usaram o Haskell para implementar programas vitais de um ponto a outro. Entretanto, Haskell continua estagnado no ranking de linguagens da RedMonk, sugerindo que não há nenhum sussurro entre desenvolvedores. Morrendo ou totalmente morto?
Objective-C
O Objective-C da Apple tem 35 anos e é claro que a empresa a quer morta. 5 anos atrás, os executivos da Apple subiram ao palco para anunciar o Swift (especialmente porque se tornou mais rico em configurações), porém Objective-C não caiu tantas posições na lista de linguagem mais populares como as pessoas esperavam. O motivo isso são os 35 anos de legado do código e o fato de que muitos desenvolvedores simplesmente preferem trabalhar com uma linguagem que sempre usavam.
Porém é provável que o Objective-C suma completamente. A Apple está ciente desse eventual desaparecimento e aí a Swift irá surgir como uma incrível linguagem efetiva para construir produtos para iOS e macOS.
R
Antigamente, o R era uma linguagem de dados extremamente popular. Entretanto, parece que o Python está rapidamente engolindo a participação de mercado. Apesar do R continuar sendo utilizado por acadêmicos e cientistas de dados, as empresas interessadas em análise de dados estão preferindo Python pela escalabilidade e facilidade de uso. Como resultado, a linguagem R afundou no ranking de popularidade de linguagens da TIOBE e outros estudos mostram um leve declínio do uso do R em função do aumento do uso do Python.
Se o R sobreviver de alguma forma, é porque os analistas de dados pode acabar usando-o em conjunto com o Python. “Combinar R com Python é razoável e viável.” Enriko Aryanto, o CTO e co-fundador da QuanticMind, com sede na Califórnia, uma plataforma de dados para inteligência de marketing, falou para a Dice no início desse ano. “Nós utilizamos os dois na nossa plataforma de dados internos”. Mas se eu estivesse começando hoje a minha carreira, eu poderia focar mais no Python do que no R. É uma linguagem geral com aplicativos mais amplos.
Mas mesmo nesse cenário, o R pode terminar com um punhado de acadêmicos e ninguém mais. Não é viável.
Perl
Mesmo que o RedMonk aponte a popularidade da linguagem Perl declinando, ainda vai demorar muito tempo para a linguagem morrer completamente devido ao grande número de sites que usam o código em seu site. Não obstante, desenvolvedores widespread aderem as outras linguagens para coisas como construir websites, o que significa que Perl vai inevitavelmente cair em desuso.
Fonte: Insights.Dice