A linguagem Python e seu crescimento rápido no mundo da programação. | Digital Innovation One
A linguagem Python e seu crescimento rápido no mundo da programação.
Patrick Rinzo20/09/2021 09:29
O objetivo do artigo é abordar as principais características da linguagem Python, a maneira como ela vem crescendo cada vez mais rápido devido sua elegância e simplicidade. O Python é uma linguagem de programação de alto nível, orientada à objetos, suporta múltiplos paradigmas sendo bastante funcional. É a quinta maior comunidade stackflow, terceira maior comunidade de meetups, ou seja, oferece diversas mentorias, quarta maior linguagem no GitHub e a segunda mais requisitada para uma carreira em tecnologia.
Uma das razões para o Python continuar com esse crescimento é sua relação com o Big Data, por ser de fácil compreensão, amiga do usuário está centrada na solução e não na sintaxe, o que a torna perfeita tanto para profissionais em Data Science por exemplo, que precisam de análises rápidas de dados, quanto para iniciantes em programação. A linguagem também pode ser combinada com outras como o C e o C++, além de ser OpenSource, ou seja, sem limite de uso ou compartilhamento, suporta diversas tecnologias rodando em diferentes plataformas.
Talvez um dos pontos negativos seja por conta de sua alta tipagem, fazendo com que certos problemas fiquem mais complexos de resolver, assim como pode haver situações relacionadas com uma performance mais lenta. Porém esses detalhes podem ser compensados pela vasta biblioteca que o Python possui para resolver os mais diversos algoritmos e pela boa conectividade com banco de dados.
Seja para a criação de programas simples, a games mais complexos é uma excelente ferramenta. Várias corporações sabendo isso já utilizam a linguagem, é o caso do Google, do YouTube, Nasa, JPMorgan por exemplo. Sua eficácia também pode ser comprovada pela escolha dos engenheiros de machine learning que fazem uso para programas de robô. Por fim, carreiras analíticas tão em alta no mercado fazem uso do Python o que faz com que seu crescimento acompanhe essas tendências.
[1] Srinath, K. R. Python – The Fastest Growing Programming Language. In International Research Journal of Engineering and Technology. Volume: 04, Issue: 12, 2017. Disponível em <https://www.irjet.net/archives/V4/i12/IRJET-V4I1266.pdf >. Acessado em 29 de setembro de 2021.