notícias

a classificação de setembro do tiobe programming index anunciou: a linguagem c foi superada por java e caiu para o quarto lugar "na posição mais baixa da história"

2024-09-08

한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina

a it house informou em 8 de setembro que o índice da comunidade de programação tiobe é um indicador que mede a popularidade das linguagens de programação. o julgamento é baseado em engenheiros, cursos, fornecedores e mecanismos de busca de todo o mundo. setembro as classificações mensais de linguagens de programação são compiladas da seguinte forma pela it home:

python ocupa o primeiro lugar: respondendo por 20,17%, um aumento de 6,01% neste mês

c++ ocupa o segundo lugar: respondendo por 10,75%, alta de 0,09% neste mês

java ocupa o terceiro lugar: respondendo por 9,45%, queda de 0,04% neste mês

c ficou em quarto lugar: respondendo por 8,89%, queda de 2,38% neste mês

c# ocupa o quinto lugar: respondendo por 6,08%, queda de 1,22% este mês

o ceo da tiobe, paul jansen, disse que como uma das "mães" de todas as linguagens de programação, a linguagem c foi superada pelo java no índice tiobe este mês. a linguagem c ocupa atualmente o 4º lugar. desde a criação do índice tiobe em 2001, a linguagem c está agora na posição mais baixa da história.

c está perdendo sua magia? c é uma linguagem de programação relativamente enxuta, capaz de gerar código de alto desempenho. portanto, há muito tempo é a primeira escolha para sistemas embarcados. a única desvantagem significativa de c até agora é que ele não é escalável. grandes programas em linguagem c são difíceis de manter devido à falta de recursos orientados a objetos. à medida que a funcionalidade e o volume de código dos sistemas embarcados continuam a aumentar, e cada vez mais compiladores embarcados têm bom suporte a c++, a tendência de mudar de c para c++ está se tornando cada vez mais óbvia.

recentemente, o mar da linguagem c enfrentou outra ameaça. departamentos relevantes dos eua estão planejando proibir o uso de linguagens não seguras para memória, como c, e, em vez disso, apoiar linguagens seguras para memória, como rust. as empresas estão avaliando rust como uma alternativa ao c.

embora c possa estar perdendo o seu encanto, permanecerá no top 10 do índice tiobe por muito tempo. a linguagem c tem uma base enorme e é uma parte importante de inúmeros sistemas críticos de segurança em todo o mundo.