Python vs Java - Comparison (Comparação)

preview_player
Показать описание
Português: "Qual Linguagem de Programação você deve aprender primeiro e qual é mais fácil? Nesta comparação entre Java e Python a resposta definitiva."

English: "Which Programming Language should you learn first and which is easier? In this comparison between Java and Python the definitive answer."

✓ Minha recomendação de cursos para Afiliados iniciantes e veteranos:
👉 GPA Domínio Estratégico (Google Ads, Youtube Ads, faceBook Ads.)

👉 Jornada (Após ou junto do GPA, Mentoria ao Vivo e Semanal com produtos reais e anúncios reais)

🔨 Ferramenta Ninja obrigatório para Afiliados Profissionais
(Camuflador, Clonador, Redirecionador, Marcador de Venda, etc.)

No Vídeo:
00:00​​ Da um LIKE e SE INSCREVA!
00:30​ SE INSCREVA e Da um LIKE!
Рекомендации по теме
Комментарии
Автор

Qual a melhor game Engine? Unity ou Godot?

OBalduriano
Автор

Java mudou minha vida! 5 anos trabalhando com Java e graças a Deus ganhando muito bem! Python nem vejo vagas... Java está cheio de vagas!

AnaoDoEmbu
Автор

Mas pegando o conceito decisão no meu ponto de vista o Java ganhar, pois se vc aprender em Java, qualquer outra linguagem será fácil, se vc mudar de Python para outras linguagem vc terá mais dificuldades.

eduardopeixoto
Автор

Comecei com python pelo youtube e fiz Java na faculdade, agora estou estudando estrutura de dados em C++, é impressionante como python é mais estimulante para quem está iniciando. Ótimo vídeo!

rcidelino
Автор

Obrigado professor. Tava procurando um vídeo desse pra tirar dúvidas e esse vídeo ajudou muito.😅

geektriste
Автор

estou fazendo eng software aqui aprendo java, devo continuar com java até mesmo porque vi os estagios sao em java e banco de dados sql?

ocaminhodapaz
Автор

O vídeo tava aceitável até o final, que foi quando você decidiu escolher um vencedor. Python e Java tem claramente cenários de uso muito diferentes. Não é com Python que você vai construir sistemas enterprise resilientes, escaláveis. Python é linguagem de scripting, de estudo, não é para produto.

Você tá dando a entender que trabalhar com machine learning ou big data é melhor do que trabalhar com software enterprise, de forma equivocada.

Se todo mundo assistisse o seu vídeo, e escolhesse seguir carreira com Python ou que seja (sei que não é a intenção do vídeo, nem nada que você diga da a entender isso), de que software surgiria todo o dado que uma aplicação Python precisa para existir? De quais aplicações viriam o input pros scripts de Python? Eu já cansei de ouvir por aí que Python está aí para substituir Java ou sei lá, e de novo, seu vídeo estava aceitável quando se limitou a apenas comparar, salve um detalhe errado aqui ou ali, tava bem ok, mas qual que é a intenção de escolher um vencedor? O que agrega ao vídeo? Qual era o objetivo nisso? Só pode ser para gerar desnecessários equívocos.

Dito isso, obrigado por estar fazendo esse tipo de conteúdo em português, é bem importante esse tipo de iniciativa. Eu só tomaria cuidado ao dizer que Java não é compilado para linguagem de máquina, isso nem sempre é verdade, mas eu entendo que pro vídeo é ok. Você também foi meio confuso quando falou sobre a indentação do código Java, Java não precisa disso. Java pode ser todo convertido numa linha só e não importaria. Não existe um jeito padrão de identar um código em Java.

Poderia ter falado mais sobre concorrência e paralelismo, internacionalização, Java utils e etc, que eu imagino que são onde as linguagens mais se afastam, mas em geral ok. Só achei completamente negativo eleger um ganhador.

LeoFuso
Автор

Acho que poderia fazer um vídeo, discutindo o mercado pra quem pretende ir para o desenvolvimento e quem pretende seguir para área de dados, como por exemplo cientista de dados ou engenheiro de dados, acho que vale a comparação e vai linkar muito bem com o tema desse vídeo

matheusmc
Автор

Esqueceu de mencionar que o fato do código em python depender muito da endentação, ele é mais suscetível erros. Experimenta remover a endentação de uma linha. Quebra tudo. Já no java, Os blocos delimitados por {} previnem esse problema.
Java é mais verboso sim mas isso é também uma vantagem. Um código mais verboso é mais difícil de ler? Isso é relativo.
Outro exemplo. O que é um modificador de acesso no python? Dois underlines (__) para indicar que aquilo é privado. No java vc realmente escreve "private" quem lê o código, logo de cara já sabe. Pior ainda é explicar que o private no python não é realmente privado e só não deve acessar aquilo "por educação".

leandro_fmoraes
Автор

Não existe comparação entre linguagens, Java tem um propósito para aplicações Enterprise, já o Python é voltado para Ciência de Dados e IA. Sou programador e em alguns momentos tive que usar Python por necessidade.

extremetrader
Автор

Muito obrigado por este vídeo. Sou programador das antigas, achei interessante que o Python guarda muitas semelhanças com o BASIC, linguagem que nos anos 70/80 foi muito utilizada para aprendizado de programação. Eu mesmo comecei com ela em 1989. Linguagens interpretadas, sem terminação de linha com ponto (COBOL) ou ponto e vígula (C, C++, Pascal, JAVA, etc), sem declaração explicita de variáveis, código de leitura fácil, só faltou ter GOTO no Python. :)

Hugovl
Автор

ta mas porque? qual que é A diferença?(com a maiusculo)

olagarto
Автор

Acho que ser mais fácil de aprender não significa ser melhor, se fosse assim JavaScript deveria ser a primeira opção. Na verdade Java é bem mais robusta que Python, e por isso mais complexa. Se você começa por Java, aprende bem os principais conceitos, depois fica muito mais fácil aprender Python e outra linguagens baseadas em Script. Só para se ter uma ideia, a maioria dos sistemas críticos e de larga escala utilizam Java, empresas como Mastercard, Netflix, Bancos de Investimento, etc, justamente por ser uma linguagem robusta e confiável. Eu indico começar por ela, e outra: não se iluda, programação não é fácil.

alabvix
Автор

01:36 e eu posso declarar do que é a variável igual o java?

GloriousInvocation
Автор

Java e Python são duas das linguagens de programação mais populares do mercado atualmente devido à sua versatilidade, eficiência e recursos de automação. Ambas as linguagens têm seus méritos e suas falhas, mas a principal diferença é que o Java é estaticamente digitado e o Python é digitado dinamicamente.
O Python é uma boa opção para iniciantes, pois a linguagem é mais intuitiva e sua sintaxe é semelhante à do idioma inglês. Também está em meio a uma revolução, já que sua natureza de código aberto está preparando o caminho para uma série de novas ferramentas para melhorá-lo.

O Java tem muito a oferecer como código aberto, além de lidar com problemas de desempenho de maneira mais resoluta. Sem falar que é a linguagem com o maior número de vagas de emprego sendo oferecida.
Alguns dos nossos alunos tem o interesse de morar fora do Brasil nos próximo anos, seja no Canadá, Portugal, Escócia etc. São países que estão contratando e pagam bem.

Também tem casos dos interessantes que querem migrar para a área de TI e simplesmente preferem uma linguagem fácil.

huadsoncardoso
Автор

Eu prefiro primeiro aprender java, e depois partir para qualquer linguagem em crescimento no momento.

JogueAqui-tczf
Автор

eu consigo programar em Java pelo Visual Studio? (nn o VS Code)

SalameMingue
Автор

parabens, uns dos melhores videos explicativos que ja vi em relacao da tecnologia, parabens mesmo, muito claro, sem enrrolacao bla bla bla...

gabitotricolor
Автор

pra mim essa disputa seria Javascript e Python... ai sim....

mateusleal
Автор

Com o boom da Inteligência Artificial, Machine Learning, Ciencia de Dados, etc, faz mais sentido, para mim, aprender Python

TheSantosu