O Stack Overflow, conhecido site de perguntas e respostas para programadores, tem uma seção em que você pode cadastrar seu currículo e informar quais linguagens você prefere usar no trabalho, e quais pretende evitar. Esta informação fica pública em seu perfil.

Após analisar centenas de milhares de perfis, o Stack Overflow descobriu as linguagens de programação mais “odiadas” pela comunidade.

Foto por Matt Foster/Flickr

O Perl está na frente, e por uma margem bem grande. Ela foi criada por Larry Wall, linguista e programador da NASA, no final dos anos 80. Trata-se de uma linguagem bastante versátil, mas que pode ser confusa e deselegante, criando dores de cabeça para o programador. Por isso, em comparação a um canivete suíço, ela é descrita como uma “motosserra suíça”.

Na sequência, temos Delphi e VBA (usada nas macros do Excel), seguidas de longe pelo PHP, Objective-C, CoffeeScript e Ruby. No outro extremo, os programadores demonstram maior interesse em R, Kotlin e TypeScript.

É bom deixar claro: a análise do Stack Overflow não significa que os programadores tenham ódio pessoal contra o Perl ou Delphi. Na verdade, isso mostra que eles preferem não trabalhar com essas linguagens — talvez porque não sejam muito desejáveis para suas carreiras.

Temos também o outro lado: há quem odeie JavaScript, mas não há como fazer desenvolvimento web sem ele, então você não vai encontrar essa linguagem como a mais “odiada”. Para a análise, foram consideradas as linguagens com pelo menos 2 mil menções nos Developer Stories.

O Stack Overflow também fez uma análise mais abrangente, levando em conta sistemas operacionais, plataformas e bibliotecas que os desenvolvedores preferem evitar. As tecnologias mais “odiadas” são o Internet Explorer, Visual Basic, COBOL e Adobe Flash:

Faz todo o sentido que desenvolvedores não queiram trabalhar, por exemplo, com o Internet Explorer: a própria Microsoft migrou seu foco para o Edge, ainda que o navegador para Windows 10 tenha suas limitações. Por sua vez, o Flash já tem data para morrer.

Como explica o Stack Overflow, “isso não é uma acusação contra as tecnologias, sua qualidade ou sua popularidade. É simplesmente uma medida de quais tecnologias estimulam sentimentos negativos fortes em pelo menos um subconjunto de desenvolvedores, que se sentem confortáveis ​​compartilhando isso publicamente”.

Com informações: Stack Overflow, Boing Boing.

Relacionados

Escrito por

Felipe Ventura

Felipe Ventura

Ex-editor

Felipe Ventura fez graduação em Economia pela FEA-USP, e trabalha com jornalismo desde 2009. No Tecnoblog, atuou entre 2017 e 2023 como editor de notícias, ajudando a cobrir os principais fatos de tecnologia. Sua paixão pela comunicação começou em um estágio na editora Axel Springer na Alemanha. Foi repórter e editor-assistente no Gizmodo Brasil.