DEV Community

Dário Prazeres
Dário Prazeres

Posted on • Updated on

Algumas linguagens estão a morrer!?

Se colocares no Google 'Linguagens de Programação' a quantidade de resultado serão sempre as linguagens mais populares como: C#, Java Script, Python e Java. (E mesmo não sendo da área muitos acabam por conhecer).

Pela popularidade vale muito a pena aprender sobre tais linguagens, visto que são linguagens com uma grande quantidade de oferta no mercado.

Mas como tudo para chegar onde estamos e nas novas linguagens tudo passou por um processo, e com a popularização das IA's fica ainda mais difícil pensar em estudar linguagens mais antigas.

Algumas linguagens estão mesmo a morrer?

Logo em primeira instância a resposta é sim. O que faz uma linguagem morrer é a quantidade de oferta por ela e de quantas pessoas usam ela para fazer seus projetos.

Mas isso até um certo ponto chega a ser uma vantagem para aquela pessoa que deposita tempo para estudar tais linguagens, mas apesar disso ainda existe a barreira de encontrar projetos que realmente precisam de alguém para tal linguagem.

Faz sentido um iniciante estudar tais linguagens

Meio complicado começar com tais linguagens, visto que quem estudam uma linguagem a tendência é estar á ganhar com essa ferramenta, mas estudando tais linguagens chega a ser uma barreira para entrar de forma rápida no mercado. Ao longo prazo se fores um programador mais experiente, traria mais credibilidade embora que existe muitas coisas que o levariam a estudar.

Para classificar tais linguagens iremos analisar o tempo de criação e a quantidade de usuários. Como base para esta analise foi usado o Stack Overflow Survey 2023

Linguagens como:

  • Assembly (1950s)
  • VBA (1993)
  • Pascal (1970)
  • F# (2005)
  • Delphi (1995)
  • Objective-C (1984)

Estes são alguns exemplos de linguagens que são antigas e que têm poucos usuários hoje em dia. Mas não quer dizer que elas não resolvem problemas e muito menos que deixaram de ser úteis. Por exemplo o F# e o VBA apesar de terem poucos usuários elas dão soluções para muitos programadores hoje em dia.

Por outro lado, muitas linguagens não são populares devido à falta de visibilidade, e, além disso, a curva de aprendizado pode ser muito acentuada. No entanto, isso não acontece com Java, pelo que parece. Então, vale a pena aprender?

Vale a pena gastar tempo em linguagens com pouco mercado e muito antigas?

Primeiramente esta é uma decisão pessoal, eu mesmo tive que estudar Assembly para fazer um trabalho escolar. o que deves levar em conta é o que desejas fazer com a tal linguagem, que projetos queres estar associado? Tens um projeto legado que precisas dar continuidade?
Apesar da tecnologia e os usuários serem poucos muitas linguagens recebem manutenção da comunidade e seus amados usuários que não deixam ela morrer. Então enquanto a ver pessoa a programar naquela linguagem ela não morrerá.

Top comments (0)