Buscar

Python ou java?

Defina as vantagens e desvantagens  do Python e do Java.

💡 58 Respostas

User badge image

henrique de paula

Discordo da primeira resposta. Programo nas duas linguagens e afirmo que Python te faz escrever de forma muito mais legível. Além de te forçar a identar o código de forma correta, necessita de bem menos linhas de código para construir seus blocos de código, sem contar que é bastante intuitiva.

A menos que você pretenda trabalhar com algum código legado, ou precise de uma biblioteca/framework que faça algo que nenhuma outra em Python consiga fazer (o que é bem difícil), recomendo que use Python.

Se duvida, experimente em um único projeto e depois tente voltar ao Java!

16
Dislike3
User badge image

Jones Alves

Em termos de foco:

Python, Ruby e Groovy são linguagens de script orientadas à produtividade.

Java, por exemplo, é uma linguagem orientada à manutenção.


Isso significa que é bem rápido escrever código em Python, mas essa "rapidez" pode criar pesadelos de manutenção mais tarde.

Na outra ponta, linguagens "rígidas" como o Java te obrigam a escrever mais, porém o código mantém obrigatoriamente uma legibilidade mínima durante todo o ciclo de vida no projeto.

Em relação ao suporte a bibliotecas, vc. pode ter "porte" de linguagens de script para qualquer API existente. É muito fácil usar a linguagem Python e a API/VM Java, como é o caso do Jython.

9
Dislike3
User badge image

Leonardo Cardoso

Python.

2
Dislike3

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta.

User badge image

Outros materiais