DEV Community

Discussion on: Top 5 Linguagens de Programação para Aprender em 2020!

Collapse
 
glaucia86 profile image
Glaucia Lemos

É que hoje em dia é muito difícil vc desenvolver um projeto com uma única linguagem e stack.

O Python vem ganhando relevância devido a A.I, Big Data & Machine Learning. Até mesmo para desenvolver dispositivos IOT com Python é mais fácil.

Obrigada pela leitura Tiago! :)

Collapse
 
odilonjk profile image
Odilon Jonathan Kröger

Dependendo do que a solução pede, Python é uma ótima alternativa também em aplicações serverless, considerando o coldstart e o tamanho final do código (em Kb mesmo). Esses pontos são bastante importantes quando se está usando AWS Lambda por exemplo, porque impactam diretamente no custo e outras coisas mais.

Thread Thread
 
glaucia86 profile image
Glaucia Lemos • Edited

Por isso que recentemente fizemos um desafio chamado 25 days of serverless. E teve um desafio do dia que foi ganhador por ter usado Python.
E por mais que o desafio fosse criado por nós, Cloud Advocates da Microsoft, esse desafio continha AWS.

github.com/microsoft/25-days-of-se...

Nós, como pessoas desenvolvedoras, precisamos ter o open mindset e parar de pensar que tecnologia X é melhor Y, por questões de pessoais e escolher, não porque eu gosto mais dessa linguagem ou stack, mas sim pensar no cliente final que irá pagar a conta. Porque nós, quando desenvolvemos uma aplicação somos meros instrumentos.
Quem vai pagar a conta no final, não somos nós mas o cliente.

Thread Thread
 
odilonjk profile image
Odilon Jonathan Kröger

Bacana! Não conhecia esse 25 days of serverless. Muito legal mesmo!

Concordo totalmente com sua visão de que precisamos usar as tecnologias conforme forem adequadas para a solução!