Connection Information

To perform the requested action, WordPress needs to access your web server. Please enter your FTP credentials to proceed. If you do not your credentials, you should your web host.

Connection Type

Connection Information

To perform the requested action, WordPress needs to access your web server. Please enter your FTP credentials to proceed. If you do not your credentials, you should your web host.

Connection Type

▷ Python continua sua trajetória como a principal linguagem de programação do IEEE para 2023

Python continua sua trajetória como a principal linguagem de programação do IEEE para 2023

Nota: O seguinte artigo irá ajudá-lo com: Python continua sua trajetória como a principal linguagem de programação do IEEE para 2022

Embora o Python seja a principal linguagem de programação do IEEE, o destaque está no SQL, que lidera os rankings de empregos da organização.

Python mais uma vez encabeça a lista das principais linguagens de programação do IEEE para 2022, continuando uma sequência que começou em 2017. Foi seguido de perto por C, C++ e C# junto com Java e JavaScript – “o último impulsionado pela complexidade cada vez maior de sites e ferramentas no navegador”, escreveu Stephen Cass, editor de projetos especiais do IEEE Spectrum em um post no blog.

As 10 principais linguagens de programação da lista são:

  • Pitão
  • C
  • C++
  • C#
  • Java
  • SQL
  • JavaScript
  • R
  • HTML
  • TypeScript

Especialistas dizem que Python é tão popular porque é fácil de aprender e usar. Sua funcionalidade inclui “estrutura de dados embutida de alto nível, tipagem e vinculação dinâmicas e programação orientada a objetos”, disse Sannan Malik. Também ajuda que o Python esteja disponível em um grande número de bibliotecas para análise de dados e aprendizado de máquina e seja compatível com a maioria dos principais sistemas operacionais.

SQL sobe para a vanguarda das linguagens de programação

O mais notável, observou Cass, é a crescente popularidade do SQL, que está em primeiro lugar no ranking de empregos do IEEE. Embora possa não ser a linguagem mais glamourosa, “ter alguma experiência com SQL é uma flecha valiosa para se ter em sua aljava”, disse ele.

“A força do sinal SQL não é porque há muitos empregadores procurando apenas codificadores SQL, da maneira que anunciam para especialistas em Java ou desenvolvedores de C++”, explicou Cass. “Eles querem uma determinada linguagem mais SQL. E muitos deles querem esse ‘mais SQL’”.

CONSULTE: Folha de dicas da linguagem de programação Python: Guia de 2022 (TechRepublic)

Ele teorizou que isso é provável porque muitos aplicativos hoje envolvem uma camada de front-end ou middleware conversando com um banco de dados de back-end, geralmente em uma rede para eliminar restrições de recursos locais.

“Por que reinventar a roda e tentar hackear seu próprio banco de dados e o protocolo de interface de rede que o acompanha quando tantas implementações de SQL estão disponíveis? É provável que já exista um que se encaixe no seu caso de uso”, disse Cass.

Cass continua dizendo que “mesmo quando um back-end em rede não é prático, computadores embarcados e de placa única podem ser encontrados com força suficiente para executar um banco de dados SQL localmente”.

O uso crescente de bancos de dados é outra razão pela qual o SQL dominou os rankings de empregos do IEEE. SQL tornou-se a principal linguagem de consulta para ar e gerenciar dados armazenados em bancos de dados, especialmente bancos de dados relacionais, que representam dados em forma de tabela com linhas e colunas, de acordo com o IEEE.

A onipresença dos bancos de dados significa que todo desenvolvedor terá que interagir com eles, independentemente do campo, e o SQL é o padrão de fato para isso, explicou Andy Pavlo, professor especializado em gerenciamento de banco de dados na Universidade Carnegie-Mellon, ao IEEE.

Além disso, o crescimento da arquitetura de streaming é outro fator que contribui para o aumento do SQL, observou o post. Quer um programador codifique em Python ou C++, está se tornando mais importante que seu aplicativo possa se comunicar com um banco de dados SQL.

Metodologia

Cass defendeu a inclusão de HTML/CSS como linguagem de programação pelo IEEE, explicando que “as tags em seu código-fonte são primariamente destinadas como imperativos para fazer coisas como ‘apresentar este texto em formato de tabela’ ou ‘tornar este cabeçalho maior do que o Texto de corpo.’”

Ele acrescentou que o IEEE permite que “o pragmatismo seja nosso guia”.

O IEEE disse que os dados para os rankings são coletados por meio de uma combinação de coleta manual e APIs (interfaces de programação de aplicativos) e combinados usando um script R. As nove métricas usadas incluem a pesquisa do Google, Twitter, Stack Overflow, Reddit e a biblioteca digital Xplore do IEEE e o site de empregos, bem como o CareerBuilder e o GitHub.

Table of Contents