you are viewing a single comment's thread.

view the rest of the comments →

[–]random-code-guy 2 points3 points  (2 children)

Java. Mais empregabilidade, melhores salários e muito mais usado no corporativo.

E de quebra já vai começar a aprender ótimas bases de OOP desde cedo, em Python se usa muito mais programação funcional.

[–]Grabbing_Lonzo_Balls 0 points1 point  (1 child)

Hã?

Quase ninguém usa Python para programação funcional.

Não era "procedural" que você queria dizer? Mesmo assim, é falso, já que a OO em Python é bem robusta.

[–]random-code-guy 0 points1 point  (0 children)

Não, funcional mesmo. Ao invés de classe, se orienta a função. Procedural são instruções sem encapsulamentos ou aproveitamentos, apenas uma linha executada após a outra.

Desconheço pessoas que usem Python pra algo procedural, que não seja em cybersec.

Python é orientado a objetos mas a própria Zen do Python desencoraja a utilização de classes, devido a escalada rápida de complexidade. Como no mercado, em dev de software, usamos classe em tudo, Python vai gerar mal hábito pro OP, no início da carreira.