PYTHON NÃO FAZ O QUE O JAVA FAZ

Поделиться
HTML-код
  • Опубликовано: 3 янв 2025

Комментарии •

  • @antoniooemjr
    @antoniooemjr Год назад +238

    Samuca, passando aqui para dar meu depoimento. Fiz estágio em uma empresa por 1 ano, não era reconhecido e fiquei muito jogado nesse tempo. Depois de ver seus vídeos não renovei meu contrato e fui estudar, fiquei dois meses desempregado e em janeiro de 2023 consegui um outro estágio. Peguei suas dicas, me emprenhei e estudava de 6 a 7 dias por semana, por varias horas. Com 1 mês nesse novo estágio fui convidado para ser JR. Agradeço muito pelos seus vídeos você não imagina como me ajudou..... Agora estou com medo dessa nova jornada e o primeiro pensamento que vem é que não vou dar conta kkkk, mas sei que vou conseguir com muito empenho e dedicação.

    • @Diego_ats
      @Diego_ats Год назад +1

      Usa Java?

    • @antoniooemjr
      @antoniooemjr Год назад +17

      @@Diego_ats php, mas a tecnologia é um dos pontos, sempre busque o melhor pensamento como o samuca fala.

    • @nutellagamer1211
      @nutellagamer1211 Год назад +2

      To fazendo ADS, sera q vou conseguir vaga depois do surgimento desse chatGpt?

    • @mocojin
      @mocojin Год назад

      @@antoniooemjrpergunta você mandava currículo por onde?

    • @antoniooemjr
      @antoniooemjr Год назад +3

      @@nutellagamer1211 sim, faço ads TMB

  • @beelzeroth
    @beelzeroth Год назад +55

    A lógica é muito simples: a melhor linguagem é aquela que resolve o problema e paga as suas contas HAHAHA

  • @panner09
    @panner09 Год назад +61

    Comecei a carreira com Java, e via muitos colegas brasileiros torcendo o nariz pro Java, algumas vezes ate me perguntei se eu nao deveria aprender e investir em outra linguagem tipo python (afinal todo mundo sabe e adora). Mas agora tudo fez sentido: essas pessoas nao trabalhavam com grandes sistemas complexos e distribuídos como eu trabalhei. A organização que a gente consegue com o Java pra escrever regra de negócio e arquitetura é outro nível. Essa questao de escolha de linguagem sempre me gerou dúvidas, mas agora deu pra entender melhor porque os sistemas grandes que eu ja trabalhei na gringa, tanto legados quanto os novos eram Java based e ponto final.

    • @joao6688
      @joao6688 Год назад +5

      fico aliviado em saber disso. java é a minha preferida.

    • @marcelopaulo-qr7ot
      @marcelopaulo-qr7ot Год назад

      @@joao6688 É isso aí!

    • @douglassoaressantos9208
      @douglassoaressantos9208 Год назад +4

      seu ponto de vista pode estar atrelado ao ambiente java que esta incluída. já vi sistemas grandiosos que atendem toda São Paulo feitos em python mais especificamente em Pyramid .

    • @henriquenunes2276
      @henriquenunes2276 Год назад +1

      Eu estou aprendendo Java e estou adorando depois de um tempo com Javascript mais pro front estou gostando de Java...

    • @Kalashnikov_047
      @Kalashnikov_047 Год назад +1

      @@douglassoaressantos9208 Qual era a finalidade do sistema ? Tem que ver isso…

  • @gustavomarsola
    @gustavomarsola Год назад +23

    Muito bom, python é a minha linguagem inicial e eu sempre fui usando da maneira correta, iniciando com automações de tarefas, passando por análise de dados e agora estou entrando no mundo do machine learning. De fato, o que faz o python ser tão destacado são as bibliotecas escritas em C++ (pandas, skit learn, numpy, tensorflow, etc) e as ferramentas construídas em java.

  • @HeideSebastiao
    @HeideSebastiao Год назад +32

    Algo que me fez se apaixonar muito pelo java, é que a linguagem é altamente organizada e detalhada, você sabe de onde vem tudo e você acaba tendo mais controle do que está fazendo, a verbosidade do java acaba sendo um dos seus pontos fortes, só percebe as pessoas cujo os detalhes e a necessidade de controle das coisas são de extrema importância para eles.

    • @zepoloko2106
      @zepoloko2106 Год назад +1

      Concordo com esse ponto de vista. Em Python e em qualquer linguagens de tipagem dinâmica fico muito confuso na hora de analisar o código, porque não sei se aquela variável que estou lendo é um texto, um número, um array ou seja lá o que poderia ser. Só posso concluir que é "alguma coisa". Acho horrível ler código e pensar que todas as variáveis basicamente podem ser qualquer coisa. Por conta disso, até fico com um pé atrás ao usar a palavra reservada "var" do java 10. Sigo tentando melhorar esse ponto e acostumar

    • @paduaalves03
      @paduaalves03 Год назад

      Concordo totalmente, amigo. Eu, vindo do java, tenho que fazer um esforço danado para aprender essas linguagens "mágicas" que com pouca escrita fazem muita coisa.

    • @Max-fw3qy
      @Max-fw3qy 5 месяцев назад

      Java é um saco.hahahahahh

  • @caiorodro
    @caiorodro Год назад +42

    Todo programador vai puxar a sardinha pro seu lado! Faz parte, eu também faço isso, mas é sempre um prazer assistir o Ruivão!

    • @cursodetecnologia
      @cursodetecnologia  Год назад +16

      Obrigado meu querido, python é legal e eu pretendo usar em alguns casos mas em ENTERPRISE que é aonde eu gosto de atuar jamais usarei

  • @ocaminhodapaz
    @ocaminhodapaz Год назад +1

    Gratidão pelas informações, Como teria uma mentoria sobre carreira profissional contigo?

    • @cursodetecnologia
      @cursodetecnologia  Год назад

      Salve irmão eu estou montando esses conteúdos para serem sinceros com vocês.

  • @jpcc1223
    @jpcc1223 Год назад +12

    Cara, seu canal é muito bom kkkkkkk, morri de rir com a compração do cano.
    Fico feliz em ver esse tipo de conteúdo, porque sinto que fiz a escolha correta em escolher Java para focar meus estudos (atualmente mexo com front-end usando TypeScript e React e Java com Spring pro back)

    • @cursodetecnologia
      @cursodetecnologia  Год назад +3

      Que combinação monstro essa sua em, uma combinação que pode lhe render bon$ re$uldato$ parabé$ você me da muito orgulho!

  • @jerrinho23
    @jerrinho23 Год назад +3

    Top seu vídeo. Sou do mundo Java e o que me fez apaixonar por isso foi toda essa arquitetura... Show! Parabéns, continue sempre trazendo esses assuntos.

  • @renansilva1362
    @renansilva1362 Год назад +11

    Concordo com absolutamente tudo o que tu falou. Programo em Python e tava me sentindo muito "vazio" e "limitado". Por ser tão simples, as vezes nos deixamos cair na zona de conforto. Peguei boa parte da base teórica de Java e comprei um curso interessante do Nélio Alves, pretendo no futuro ter esse arsenal de linguagens na mão e saber lidar com tudo. Jamais se limitem galera, saiam da zona de conforto.

    • @braunajs7346
      @braunajs7346 Год назад

      É esse que eu estou começando a fazer agora

  • @douglassoaressantos9208
    @douglassoaressantos9208 Год назад +7

    Python aluga uma mansão na cabeça dos javeiros. Python é fácil ? sim e não. Python tem seu easy mode mas tambem te da a opção de utilizar libs mais enxutas e configurações mais baixo nivel, tais como: subprocess , cffi, ctypes, os, socket ... Eu acreditava em python Easy mode até ver um senior top das galáxias mostrar o abismo para esploração habita na linguagem.

  • @Matt_BB_21
    @Matt_BB_21 Год назад +15

    Parabéns pelo conteúdo Samuca! Sempre achei estranho isso de falarem que o Python faz muita coisa com poucas linhas de código como se fosse magica. Sempre soube que tinha algo por trás mas nunca tinha pesquisado mais a fundo. Graças a vc vi que estava certo kkkk Fico ainda mais feliz por ter escolhido estudar e trabalhar com Java

  • @koyozumiyoshindo3931
    @koyozumiyoshindo3931 Год назад +2

    Vi dois vídeos do canal e já estou apaixonado. Assim como mencionado, pensar fora da caixa e ter um canal de desabafo torna o canal mais "real". Parabéns pelo conteúdo.

  • @luisvanique1087
    @luisvanique1087 Год назад +15

    Samuca, concordo contigo no começo do video.. eu entrei para a programação por dinheiro só que no final eu vi que isso não importava mais do que gostar de programar, o bom é que eu peguei o gosto e agora faço meus codigos bem melhores e consigo estudar melhor, quando vc gosta do que ta estudando vc entende melhor e foi assim comigo kkk com o tempo eu peguei gosto

    • @cursodetecnologia
      @cursodetecnologia  Год назад +2

      Sempre temos uma motivação mas precisamos ver se existe uma sustentação para essa motivação! rsrs

    • @ReDeveloperr
      @ReDeveloperr Год назад

      Me too man

  • @viniciusneiva5796
    @viniciusneiva5796 Год назад +7

    Samuca, acabei de ser contratado como Júnior numa empresa bem legal em BH, migrei agora do PHP para o Java, já tinha base muito sólida na área de programação e nos conhecimentos em Ciências da computação, me candidatei a vaga só quando me senti muito preparado, e graças a suas dicas também, dei show nas entrevistas e no treinamento venho me destacando também.

  • @DiegoTeixeira-vg
    @DiegoTeixeira-vg Год назад +2

    Excelente vídeo como sempre, graças a você venho me motivando mais e mais para me aprofundar no java. Uma dica para identificar se você programa por amor ou por dinheiro é perceber se você quando está programando se assusta com o horário e percebe que já é de madrugada kkkkk.

    • @eduardodev-1
      @eduardodev-1 Год назад

      eu gosto muito, meu sonho de criança trabalhar com tecnologia, nem vejo a hora passar, acredito q trabalhar com o que gosta é a melhor escolha

  • @nelkog
    @nelkog Год назад +1

    Olá Samuca, parabéns pelos vídeos esclarecedores do mundo da programação. Eu sou apenas um entusiasta na área de informática, gosto de usar o linux e sempre tive o pensamento de que a aprendizagem flui melhor do mais fácil para o mais complexo, como tudo na vida. Já tive contato com o Java e o que me despertou o interesse, na época, foi a portabilidade e aplicabilidade em diversos segmentos , desde que contenha chips. Nesse ínterim , conheci o Python e a sua conexão com a Ciência de Dados e diante de tantas divulgações positivas acabei por "tentar" aprender a linguagem. Como bem disse, na informática a situação pode ser um pouco diferente, pois os atalhos ou facilidades são apenas uma grande ilusão de como as coisas realmente funcionam debaixo do capô. Abraço .

  • @sapatinhosgrandes
    @sapatinhosgrandes Год назад +3

    Trabalho com python na web usando o framework Django e concordo com tudo que você falou no vídeo. Aonde eu trabalho é mais uma escolha de rapidez de entrega , etc... mas mesmo assim não são sistemas que precisam dessa escalabilidade, porquê se precisassem seria muito melhor construir algo em golang, java, etc... que geram seus próprios binários ao contrário de python que é tudo c++ por debaixo dos panos e precisa dessa "ponte" que torna tudo mais lento...

  • @koubenakombi3066
    @koubenakombi3066 Год назад +1

    Gostei da explicação. Parabéns. A analogia do cano de esgoto funciona! O que você recomenda para quem está saindo do VBA do excel e começando a compilar bases de dados para alimentar Power BI?!

    • @cursodetecnologia
      @cursodetecnologia  Год назад

      Você perguntou para o cara do Java rsrs eu iria de Java até por que é uma aplicação BI

    • @cursodetecnologia
      @cursodetecnologia  Год назад

      Usaria spring boot e um micro serviço usando Spring data bem bonito com triggers de disparo

  • @paulosoares9877
    @paulosoares9877 3 месяца назад +2

    Acho qualquer sistema que seja bom funcione isso mais importante.

  • @cebolinharenato
    @cebolinharenato Год назад +51

    O fato de Python utilizar libs feitas em C não é um defeito e sim uma qualidade. Python foi feito pensando nisso. O objetivo é justamente deixar as tarefas que exigem mais performance para serem feitas em C e depois usar Python para consumir essas libs. O objetivo é deixar o programador focar mais no problema que ele ta querendo resolver em si do que nos detalhes da máquina aumentando assim a produtividade. Você mesmo disse que grandes sistemas são feitos com mais de uma linguagem ao mesmo tempo, é justamente o que Python faz. Hoje você pode desenvolver um sistema em Python e nas partes que gargalarem pode escrever rotinas usando C e hoje também com Rust. Você chegou ao ponto de dizer que cada linha de código do Python é como usar um framework, pelo amor de Deus, não repita isso. Não tem nenhum problema em consumir libs feitas em outras linguagens com Python, ele foi feito com esse objetivo e funciona muito bem assim. Eu adoro Java também. Java é melhor que Python em algumas coisas e Python é melhor que Java em outras. Acho sua opinião muito inviezada na direção do Java, porém fica evidente que falta conhecimento sobre Python.

    • @QuizzeandoOficial
      @QuizzeandoOficial Год назад +4

      Cara, com todo o respeito, concordo. Fica evidente que você não sabe muito bem como funciona o Python. E dizer que Python não é uma linguagem de programação prova a sua falta de conhecimento.

    • @douglassoaressantos9208
      @douglassoaressantos9208 Год назад +4

      perfeito o cara esta sendo super tendencioso. conheço um cara que pega o python e mastiga e ele diria que no final é tudo uma questão de arquitetura e gerenciamento de recursos.

    • @ugorangelgemesio1013
      @ugorangelgemesio1013 3 месяца назад

      Amigo, puxa uma tabela de performance para web devlopment que vc vai ver

    • @cebolinharenato
      @cebolinharenato 3 месяца назад

      @@ugorangelgemesio1013 A galera tem mania de achar que o que impacta Google, Microsoft e Meta vai afetar o sisteminha web deles. Para a maioria dos sites, maioria mesmo, não vale a pena esse ganho de performance em prol de menos produtividade no desenvolvimento. Python, PHP, Javascript, todas essas lingaugens tem desempenho mais que suficiente para atender com qualidade. O meu ponto é que a galera fica olhando resultados de benchmark pra comparar linguagens porém esquecem que não se usa python dessa forma. No benchmark são feitos usando algoritmos que utilizam muitos loops e condicionais em python mesmo porém no dia a dia se usa python consumindo libs feitas em C ou Rust então esses loops e condicionais foram escritos nessas outras linguagens.

  • @MrPetreks
    @MrPetreks Месяц назад +1

    brigado Samuca! Já compartilhei o vídeo com a galera

  • @Sh4dow4rri0r
    @Sh4dow4rri0r Год назад +1

    Seu canal é um dos poucos que possuem informações de qualidade sobre TI. Parabéns!

  • @hhendrikk
    @hhendrikk Год назад +5

    Em resumo, não existe bala de prata e por esse motivo no decorrer da carreira você vai trabalhar com diversas linguagens.

  • @rockdasher
    @rockdasher Год назад +10

    Você falou em projetos grandes, mas por exemplo o Instagram roda em Django, a maior implementação Web em Python. Isso não dá algum mérito pro Python? É umas das top redes sociais do planeta, senão a maior atualmente.

  • @lucapoe
    @lucapoe Год назад +9

    O Python chega a ser útil para aplicações fora do escopo de data science pelo simples fato de que sua produção é mais rápida em certas ocasiões. Claro que precisamos manter o pé no chão e não utilizá-lo em tudo, tampouco colocá-lo como uma linguagem superior por ser mais enxuta. Essa discussão é meio ambígua, na verdade. Cada linguagem pode ser aplicada em um cenário, cabe ao programador conseguir se adaptar ao cenário e desfrutar da ferramenta sem menores problemas.

  • @Öyster_Boy
    @Öyster_Boy Год назад +2

    Java foi minha primeira linguagem que aprendi (parcialmente). Parei nos Generics.
    Hoje eu estou voltando para o Java, quero que ele entre bem gstos0 em mim.

  • @guirialli
    @guirialli Год назад +48

    Vamos por partes: Python é uma linguagem de programação, sendo ótima por ser capaz de se integrar com outras partes do sistema, obter dados e processar de forma fácil. Ela foi fortemente adotada em distros Linux no lugar do perl e muitos softwares que usamos dentro das distros linux usam python, desde software de comand-line a Suítes Offices. O problema é se acreditar, que com uma ferramenta você resolve tudo.
    Java é baum? Sim, mas tenta usar ele para desenvolver jogos, como, por exemplo, o Minecraft, a Java Edition, é muito mais pesada que Bedrock, sendo feita C# (leia a errata), então C# é a melhor linguagem de programação por ser boa para jogos? Não, o C#, ainda é muito dependente o ecossistema Microsoft, principalmente do dotnet (não o core, ou, mono, o proprietário mesmo), tornando ele difícil de ser usado em servidores Linux e para desenvolver aplicações nativas em para outros Sistemas fora o Windows.
    O NodeJS, é extremamente bom para desenvolvimento web, principalmente quando falemos do sistema de Threads não bloqueantes e IO assíncrono, isso trona ele bom também para desenvolver micro serviços na arquitetura REST e REST Full. Ele é muito usado no desenvolvimento móbile, por conta do React Native, que para maior parte das aplicações ajuda muito. Para aplicativos desktops, eles podem ser feito em electron, o VSCode é construindo em cima de Electron, isso torna o Nodejs a ferramenta perfeita? Não, ele pode ser bom muito para assync, no entanto, ele não possui um foco no desenvolvimento paralelo no uso de theads e processos como C++ e Java, abstraindo isso dos desenvolvedores. Por causa disso, podemos ter dificuldade de termos um sistema escalável, como consequências você não vê bancos de dados feitos em nodeJs e até mesmo jogos AAA, só alguns para navegadores e feitos RPG makers da vida.
    Resumindo: linguagem de programação, é uma ferramenta e cada ferramenta é apropriada para um trabalho. Conhecer múltiplas ferramentas, te torna um profissional versátil. Poderia ser trocado o título para: "Java não faz o que Python faz": tenta desenvolver em Java, um programa que intermediei o FFmpeg instalado na minha máquina, com uma ferramenta que baixe os vídeos do RUclips e a interface gráfica para o usuário interagir com tudo isso. Não é atoa que o RUclips-dl, dnf do Fedora e a Nala (gerenciador de pacotes deb melhor que o APT) são feitos em python.
    Errata: Como foi dito em alguns comentários de resposta o Bedrock foi feito em C++, não em C#, no entanto, mantive no texto original e apenas adicionei uma errata.
    Obs: Como meu comentário teve mais curtidas do que imaginava, devo deixar claro que sou apenas um universitário e meu objetivo era fazer um complemento ao vídeo do autor, acredito que o ponto principal do vídeo dele era: Python não é bom para tudo, sendo o que vendem muito por aí. Devo dizer que concordo com isso, não tinha o intuito de gerar uma guerra com autor, apenas expandir a discussão.

    • @marcelopessoa2510
      @marcelopessoa2510 Год назад +2

      Bicho matou a pau... Comentário raiz, c essa aí o ruivão não contava rs mas claro, sempre vamos puxar sardinha para o nosso quadradinho

    • @donizetevida2149
      @donizetevida2149 Год назад +2

      Eu não entendi esse exemplo final.
      O que o Python tem que te ajudou a mexer com FFmpeg?
      Ou que te ajudou a fazer interfaces gráficas?
      O que o *Python* como linguagem tem, não as bibliotecas que já tem prontas ao monte por aí.
      Java consegue sim chamar bibliotecas nativas: JNI.
      E qualquer coisa gráfica foge do escopo da linguagem, porque você sempre vai depender de bibliotecas externas ou de abstrações externas.
      As pessoas não conseguem discernir linguagem do ecossistema dela.

    • @donizetevida2149
      @donizetevida2149 Год назад +4

      E o Minecraft foi refeito em C++, não em C#.
      Que são linguagens completamente diferentes.
      Advinha: a maioria dos jogos é feito em C++.
      Por quê? Ele compila até numa batata, é rápido e é orientado a objetos.
      Por que não C? Não é orientado a objetos, muito boilerplate.
      Por que não Python? É lento, precisa de uma JVM host.
      Por que não Java? É lento, precisa de uma JVM host.
      Lento comparado ao C++.

    • @donizetevida2149
      @donizetevida2149 Год назад

      E os scripts só são feitos em Python porque assim eles não precisam ser compilados ahead of time, sendo compilado, ou incluído, apenas o interpretador do Python daquela arquitetura.
      Poderiam ser feitos em bash, mas bash é mais difícil de programar do que Python.

    • @guirialli
      @guirialli Год назад +4

      @@donizetevida2149, boa noite, tudo bem?, como o sua resposta foi quebrada em três partes, separarei cada parte com o temo principal dele em coxetes.
      [Minercraft]
      Realmente o minecraft, foi reconstruído em C++ e quando escrevi o comentário acabei me passando e não percebi o meu erro. Agradeço pela correção.
      [FFmpeg]
      O ponto não é que o python contribuiu em algo relacionado ao FFmpeg diretamente. O ponto era que é mais fácil se ter um aplicativo em python que se comunique nativamente com uma distro Linux, do que uma em Java, dado a escolha que a comunidade Linux fez em adotar o python no lugar perl em relação à linguagem de Scripts. Citei o exemplo de uma aplicação que fazia bem essa integração, que foi o youtube-dl. Tenho conhecimento que o Java pode fazer isso, assim como Python pode efetuar algumas coisas que o autor do vídeo citou.
      Eu posso ter me comunicado de maneira errada e por isso peço desculpas, eu não discordo do que o autor do vídeo falou em nada. O problema não é o python, mas sim ele ser vendido como solução magica para tudo. Por mais que eu possa usar Java para acessar uma biblioteca nativa, faz sentido o uso disso em excesso (como uma linguagem de scripts faria)? Isso poderia causa perca de desempenho na minha aplicação, já que o java se comparta melhor, quando se tem o maximo de código nativo que a JVM pode executar.
      [Uso do Python no lugar do Bash]
      Então concordo com você, poderia ser feito em bash, usando fish, ou, qualquer outra linguagem.
      [Ecossistema x Comunidade X Arquitetura de Linguagem]
      Só que discordo de você em um ponto: o que torna uma linguagem boa para x função, não é apenas sua arquitetura, mas a sua comunidade. O NodeJS, é a prova disso, ele não foi projetado para o desenvolvimento Android, mas o Facebook com o React Native tornou ele bom. O ecossistema que a linguagem está inserida, suas bibliotecas e sua arquitetura somados define uma boa linguagem.
      Tanto Java como Python, tem comunidades em volta que tornam eles ferramentas ainda melhores. O que eu não concordo, é deixarmos de lado as qualidades que cada ferramenta tem e como podem ser usada para desenvolver soluções melhores.

  • @Zaratustra_88
    @Zaratustra_88 Год назад +4

    Cara, parece que você ouviu a minha conversa com um colega de setor (eu sou da área) e estávamos falando sobre o Python não ser mais algo exclusivo da programação e ser requisito até de ferramentas administrativas.
    Daí surgiu a idéia no meio da conversa de pessoas que se dedicam só a python por ser fácil e usar muita framework, só que isso deixa as pessoas mais vulneráveis a pensar pouco e fazer pouco.
    Eu não estou condenando a linguagem, mas estou falando que as pessoas querem tanto enxugar os códigos a ponto de que não querem mais pensar em montar boas estratégias e boas aplicações para ter tudo mais fácil. Isso emburrece.
    No livro 1984 já dizia que quanto mais diminui as palavras, as letras, mais fácil fica a manipulação.
    Enfim, talvez eu tenha viajado um pouco, mas seu vídeo me lembrou esse pensamento.

  • @Silvio_Monteiro
    @Silvio_Monteiro Год назад +2

    Muito bom! Óptimo Canal. Voce me fez ter coragem de aprender JAVA. pRTIMEIRO quero aprender CÁLCULO, INTEGRAL, LIMITES E DERIVADAS... PQP . AMO PYTHON, MAS VOU ATRAZ DO JAVA SIM!!!!

  • @evertonsantos6691
    @evertonsantos6691 8 месяцев назад +2

    Toda opinião deve ser respeitada.
    Não dá de comparar o Python e o Java pois são duas tecnologias com filosofias diferentes.
    Mas em certas situações, o uso de uma linguagem ou outra pode ser viável. Não se usa a mesma linguagem pra tudo.
    Nem todo mundo precisa saber de tudo.
    Um mecânico não precisa saber o tudo de Engenharia Mecânica e Química para saber concertar um carro.
    As linguagens são camadas de abstração para tornar todo o processamento binário do computador algo mais simples.
    E hoje em dia não precisamos reinventar a roda para certas tarefas, para isso temos Bibliotecas e Frameworks que já vem com várias coisas prontas, em todas as linguagens de programação.
    Se você quer ir ao um outro nível como programador, saiba que apenas com Java ou Python ou qualquer outra linguagem você não vai conseguir.
    Não se apegue muito com a sua linguagem de programação preferida, pois ele não vai servir para tudo.

  • @bruninhagatinha4991
    @bruninhagatinha4991 Год назад +3

    em c+ não precisa limpar a memória após a saída da função.
    é só um mantra que os pytoneiros usam pra criticar o c+
    só aquilo que é alocado dinamicamente, usando o operador NEW, é que precisa ser limpo,, exemplo char * c = new char;, ou objeto * c = new objeto. Porém char c [10], char *c ="algo", int c, long c não precisa se preocupar

  • @justadrop1317
    @justadrop1317 Год назад

    Ótimo video. É realmente muito importante entender o que está acontecendo por trás do que uma linguagem pode fazer. Ter abstrações demais e não buscar entender o processo, é ruim para o aprendizado.

  • @marcelusmeridius
    @marcelusmeridius Год назад +8

    A gente que começou nessas linguagens da moda como Python e Javascript na maioria das vezes não consegue perceber a diferença entre uma linguagem robusta com frameworks maduros e as nossas linguagens. Eu mesmo estou pensando em estudar Java porque estou desenvolvendo um SaaS de gestão escolar que está ficando bem complexo e me deparei com alguns problemas que não dá pra resolver com Node e seus Frameworks.

    • @alison.aguiar
      @alison.aguiar Год назад

      Sua situação parece ser um CRM php, Python e node não mudaria nada.
      Pra entender o que ele falou do Python ouça o porque muitas empresas usam Python de um especialista em Python.
      O motivo de algumas empresas saírem do Python é a questão de ser uma linguagem dinâmica ao contrário do que ele falou que é estática.

  • @andersondamasceno1356
    @andersondamasceno1356 Год назад +6

    Samuca o terror dos vendedores de curso de python...kk.

  • @williamscapini244
    @williamscapini244 Год назад +17

    Bateu uma inspiração, resolvi fazer um programa que calcula a área de um trapézio do input dado pelo usuário. Python é bacana para resolver desafios matamáticos.
    Código efetuado no Python.
    def area_trapezio():
    b_maior = float(input(f'Digite a base maior: '))
    b_menor = float(input(f'Digite a base menor: '))
    h = float(input(f'Digite a altura: '))
    print(f'A area do trapezio é {(b_maior + b_menor) / (2) * h} cm2')

  • @arthuralvespsy
    @arthuralvespsy Год назад +8

    Eu sou do mundo Java, entretanto não me limito a mesma, atualmente trabalho com uma serie de linguagens aqui na Europa e serio para quem esta ligado nas versões mais recentes do Java sabe que ele esta vindo para bater de frente com as linguagens mais performáticas como por exemplo Golang com o Goroutine e atualmente Java com o Project Loom.

    • @arthuralvespsy
      @arthuralvespsy Год назад +7

      E eu gostaria de complementar uma coisa, linguagem de programação é somente uma ferramenta para um fim.

  • @thiagosantos6697
    @thiagosantos6697 11 месяцев назад +6

    eu sou dev java a mt tempo e esse cara é muito fanboy de java... ele é tao fanboy e se acha tao programador que deixa de ser um real programador como ele acha que é, pois quem é real programador nao é fanboy de lang

  • @BiaFD88
    @BiaFD88 Год назад +5

    O exemplo do cano estourando com 💩 foi bem didático!! 😂😅

  • @dio_nellas
    @dio_nellas Год назад +24

    O python ocupou um triplex imenso na cabeça de muita gente após assumir a dianteira nas AIs.

    • @Dennysssss
      @Dennysssss Год назад

      E como a gente sabe o mundo tá cheio de exemplos de aplicações cheias de gargalo e que não escalam por causa do Python tipo Instagram, Reddit, Stripe, Sentry

    • @LuisCarlos-pm6mi
      @LuisCarlos-pm6mi 8 месяцев назад +1

      Cara, esse video eh completamente desinformativo.

  • @Gilles_Paiva
    @Gilles_Paiva 10 месяцев назад +1

    Falou tudo. Eu sou fã de Java, é a linguagem que eu procur usar para tudo na vida. Muita coisa mais nova dela não cheguei a estudar, pois me tornei servidor público federal e me afastei muito do ambiente corporativo. Hoje sou pesquisador na área de Inteligência Artificial e uso bastante o Python. Porque ela é melhor que Java? Não, mas nessa área específica (IA), Python é a melhr linguagem a ser empregada (na minha opinião). Apesar de vc gostar ou ter preferência por uma linguagem pontual, é importante saber outras e poder usar o potencial de cada uma em relação à tarefa que vc precisa resolver. A organização do Java é uma coisa de outro mundo. Cada época tem uma linguagem no hype, entra ano e sai ano, chegam linguagens e o lema de todas é que "tal linguagem vai matar o Java". Só pelo fato do Java ser o alvo de "morte", já mostra que as outras a invejam e a meta é ser melhor que o Javinha. Que, a propósito, já calou a boca de muitas linguagens che chegaram por aí dizendo que tomariam o trono (C#, o mundo Javascript [mundo porque aquilo ali é um mundo paralelo de tanto framework que tem], Laravel, Ruby on Rails etc.). Mas o Java segue firme e forte! A propósito, há pouco tempo tive que voltar a programar para Android, para terminar um trabalho do doutorado e me deparei com uma segunda linguagem no Android Studio, o Kotlin. Sinceramente, eu gosto demais de programar no adnroid usando Java. Nem sequer parei para verificar como ficaria no Kotlin. Espero que não deixem de dar suporte a Android com Java, pois vi muita gente, mais uma vez, dizendo que era hora de parar de programar em Java Android. Discordo veementemente disso.

  • @joel.franco
    @joel.franco Год назад +1

    você é essencial nesse universo. Obrigado Samuca!

  • @atnsousa
    @atnsousa Год назад +8

    Python é Interpretado e Copilado também... O problema é que a galera quer causar, como pode um cara dizer que não ver um programador quando este usa Python kkkkkk.... Agora o que define um programador é a linguagem que ele usa? Aonde chegamos!! Então posso deduzir que, eu sabendo C++, C#, PHP, Rails e Python sou 5 vezes mais programador que um outro colega que só manja de uma linguagem? kkkkk
    Por que você não abordou o trabalho que a Fundação Python está realizando em retirar o GIL? Por que provavelmente não é de seu conhecimento, e não há problema nisso! O problema é que a discussão fica rasa, e totalmente enviesada.

  • @artebelux1896
    @artebelux1896 7 месяцев назад +1

    Eu trabalho com as duas: com Python e com Java... mas vejo que me adaptei mais com Java... Gosto das duas e acho que Python tem grande utilidade em análise de dados como foi dito no vídeo... Python é muito utilizado para automações.... e Java para aplicações de grande porte onde se precisa ter controle de todos os detalhes... cada uma das linguagens tem suas utilidades.

  • @lmike3714
    @lmike3714 Год назад +3

    Samuca kkkk quero uma série sua andando de kart pela primeira vez, corre que ainda dá tempo de degustar um pouco do sonho, aqui em SP tem bastante pista, e vc tá com o tamanho e peso ideal.

    • @cursodetecnologia
      @cursodetecnologia  Год назад +1

      Rapaiz tu quer ver eu chorando né hehe! Obrigado pela consideração irmão!

  • @techno-info-o9s
    @techno-info-o9s Год назад +8

    Pagando minhas contas.... eu "programo até em HTML".
    Pra mim dá na mesma se é a melhor linguagem do mundo ou não.
    Estudei Java com POO e spring, mas não sou evangelizador de nenhuma linguagem.

  • @paulobr4z
    @paulobr4z Год назад +2

    Eu concordo, eu tive o pensamento de procurar a linguagem mais "facil para começar", comecei com python, aprendi umas coisas, mas sempre achei que faltava algo na linguagem, depois fui para javascript, no front end, gostei, depois tive que aprender Typescript, gastei tambem, depois eu comecei no back end com node, descobri que nao gostava tanto de front kkkk, ai me deparei com orientação a objeto no javascript e percebi que eu deveria aprender, pois é bom para aplicar boas práticas, clean code, SOLID, etc. Então eu me sentido como se tivesse perdido tendo estudando programação funcional, já que no final das contas orientação a objetos seria o ideal, e o typescript vem para resolver varios problemas que o js tem com tipagem com dinâmica, Enfim, acredito que essas linguagens que deixam as coisas muito soltas, tudo muito resumido não é bom principalmente pra quem tá começando, abre muito espaço para praticas ruins, e deixa de exigir conceitos importantes da programação.

  • @lucasviana951
    @lucasviana951 Год назад +5

    Samuca abre um canal na twitch, e divulga nas redes, tu tem muito para acrescentar na vida das pessoas, vai bombar !!!

  • @sergiobacelar2733
    @sergiobacelar2733 Год назад

    Grande Samuca você tem ótimas opiniões tá certo em equilibrar o papo e ter humildade !!!

  • @PalpiteChannel
    @PalpiteChannel 10 месяцев назад +3

    Eu comecei estudando C#, mas uma pessoa da área disse que era melhor eu comecar aprender Python

    • @cursodetecnologia
      @cursodetecnologia  10 месяцев назад +1

      Escute a você mesmo e olhe o mercado

    • @PalpiteChannel
      @PalpiteChannel 9 месяцев назад +1

      @@cursodetecnologia e aí Samuca, mesmo tendo pesquisado bastante, minha conclusão é que python, tem demanda e muito profissional, C# tem menos demanda, e pouco profissional, sendo assim, teoricamente, é mais valorizado.

  • @castrojunin
    @castrojunin Год назад

    O entusiasmo que o Samuca fala do Java me da até vontade de estudá-lo.
    Eu trabalho com c# e onde trabalho está bem consolidado. Para estudar Java agora só se fosse para fazer umas brincadeiras em projetos pessoais.

    • @cursodetecnologia
      @cursodetecnologia  Год назад

      Rapais convence o povo e colcar umas coisas ai em Java a sempre tempo de ter rsrs agora com micro serviços isso melhorou ainda mais! Eu trabalhava no BTG e tinha programas de C# conversando com Java e o Sales force tudo junto rsrs!

  • @marconisoares2186
    @marconisoares2186 Год назад +1

    Faaala Samuca! Acho que até já falei isso aqui, mas só vi o quão absurda é Java quando eu rodei o MESMO Minecraft no windows e depois no Linux. E teve também quando eu rodei um jogo Android no PC (no caso o autor disponibilizava o código fonte). A abstração que a JVM faz do SO é braba.

  • @reidosmemes112
    @reidosmemes112 Год назад +4

    No meu dia-a-dia eu uso o Typescript, mas vendo o samuca falar da muita vontade de aprender Java. Minha meta é um dia aprender

  • @DAllanR
    @DAllanR Год назад +1

    Legal o vídeo, como você usa Java para grandes sistemas você poderia dar umas dicas de como começar com TLA+?

  • @brunomanso9428
    @brunomanso9428 4 месяца назад +1

    "Todo mundo cagando..." Vai estourar o cano. Fedeu.

  • @pierreoliveirademoraes872
    @pierreoliveirademoraes872 Год назад +1

    Poesia:Que não aprende o Java, na sepultura do mundo cibernético cava!

  • @erick-yj6qd
    @erick-yj6qd Год назад +1

    Que analogia doida da porra Samuca kkkk 😁😁😁 vai merda pra todo lado kkkkkk essa foi massa que me cago de tanto rir 😄😄😄😄😄

  • @georgealan7772
    @georgealan7772 Год назад +1

    Hey Samuca faz vídeo sobre ferramentas Low Code por favor! Você vai acabar virando Java Champion hein, kkkkk. O que será que precisa para virar um Java Champion? a parte de crescer a comunidade do Java eu sei que tem, mas deve ser mais difícil, vejo muito JC professor de universidade e que escreve livros famosos, como o Kay S. Horstmann que é JC e é autor do famoso livro Core Java. conheço também o Dr Heinz Kabutz, os cursos de Java desse cara são espetaculares, a escola dele JavaSpecialists é bacana. Corre atrás para virar um Java Champion Samuca é a sua cara!

    • @cursodetecnologia
      @cursodetecnologia  Год назад

      Faço cim irmão tenho de provar umas para falar com propriedade =)

    • @joaoantoniocabral
      @joaoantoniocabral Год назад

      ​@@cursodetecnologia De sugestão o CronApp que no final gera código em Java (sqn)!

  • @fernandogentil1919
    @fernandogentil1919 Год назад +1

    Gostei do seu vídeo. Me fez abrir minha mente. Pretendo estudar Java!

  • @emerson51802
    @emerson51802 Год назад +1

    Comecei como programador e hoje estou na área de dados como engenheiro de dados, quando programador era DEV Back python e hoje em dados o carro chefe é python, então tenho uma certa experiência na linguagem, é uma coisa é certa o python é extremamente limitado, pode não parecer, porém em projetos grandes o python é o problema ao invés de ser a solução, tanto que grande parte das bibliotecas python, é desenvolvida em outras linguagens como, C, C++, Rust, Java entre outras

  • @CaminhodeCrescimento
    @CaminhodeCrescimento Год назад +1

    Cara, muito legal mesmo.
    Eu tenho pensado bastante nessa questão.
    Estou começando como programador (e resolvi começar com Python por indicação de um amigo).
    Mas estou pensando porque quero ser desenvolvedor (é tipo uma fantasia fazer um programa para um supermercado(.
    Mas estou vendo que Pyhton é mais para dados do que para Dev.

  • @Osabino
    @Osabino Год назад +3

    Quem aí repete o jargão do samuca também?
    "Fala programadores, é aí cara o que anda programando? Galera !"

    • @cursodetecnologia
      @cursodetecnologia  Год назад +1

      Faaaala programador! IAÊ Cara o que você anda programando?

  • @crtlaltdev
    @crtlaltdev Год назад +1

    "melhor nem pior, apenas diferente.." visão clean, tmj

  • @rafaelvieira653
    @rafaelvieira653 10 месяцев назад +1

    Minha linguagem principal é, e ainda vai ser Python , mas entendo o que foi exposto no vídeo, sei que Java pode ser fantástica, já programei Java na faculdade e eu odiei ! meu objetivo com linguagem compilada é o GO, eu acho que a sintaxe fica mais suave e a produtividade é muito maior !

  • @williamscapini244
    @williamscapini244 Год назад +10

    Pessoal que vende curso do python omite essa informação que a Netflix está trocando o código para java. Falam apenas que a Netflix utiliza python.
    .

    • @cursodetecnologia
      @cursodetecnologia  Год назад +1

      Calaru vieram com força agora aguenta a verdade na cara rsrs.

  • @sandypiropo
    @sandypiropo Год назад +1

    Ótimo video mestre. estou estudando python no momento porém minha próxima meta é java. e pretendo continuar tendo as duas como as principais, pra mim uma não anula a outra

    • @cursodetecnologia
      @cursodetecnologia  Год назад +2

      Claro que não só precisamos estar cientes de onde cada um brilha sem exageros

  • @danielribeiro1428
    @danielribeiro1428 Год назад +1

    essa analogia do cano é perfeita kkkkkksakakakak

  • @murilohasse5694
    @murilohasse5694 10 месяцев назад +1

    Java, C e Perl são as maiores bases de toda a tecnologia.

  • @fabiosegato1
    @fabiosegato1 Год назад +1

    Fato na classe da faculdade de ciências da computação de 40 alunos uns 10% sabia programar mesmo. É um fato! Tem gente que tem uma habilidade natural que outras não tem

    • @cursodetecnologia
      @cursodetecnologia  Год назад

      Gostar e ser apaixonado por isso ajuda demais! Boa irmão obrigado pelo apoio!

  • @heliodasilvadossantos1098
    @heliodasilvadossantos1098 9 месяцев назад +1

    Cara, fui programador em CA Clipper - isso lá em 1989. desenhar uma janela era o inferno em forma de código. Se quisesse desenhar um frame, por exemplo, tinha que definir o tamanho do monitor. Era tudo no braço e consumia dezenas de milhares de linha e, quando o compilador não dava certo, o jeito era revisar todo o código, porque o Clipper não tinha debug... Eu posso afirmar que gosto de programar.😆😆😆😆😆

    • @cursodetecnologia
      @cursodetecnologia  3 месяца назад +1

      Wahahaha não cheguei a esse nível mas já fiz coisas parecidas no começo da carreira, e sim programação é uma vocação.

  • @pierreoliveirademoraes872
    @pierreoliveirademoraes872 Год назад +1

    Eu quero aprender Pyton para conhecer um pouco o mundo da computação!

  • @Denis-oc2ee
    @Denis-oc2ee Год назад

    Me esclareceu muito sobre as linguagens "mesmo estando no inicio dos meus estudos". Obrigado +1 inscrito 👍🏻

  • @leandrosl86
    @leandrosl86 Год назад +1

    Sou da área de infra, mas sempre vou inteirando na medida do possível. Mas analisando alguns códigos simples em python eu notei que existem alguns programadores que sempre tentam de alguma forma fazer um código mais limpo possível do que ficar entupindo de módulos para resolver determinadas coisas, mas o que você. Os trouxe faz total sentido no que se refere a parte de arquitetura então talvez se pensarmos em um sistema robusto, utilizar uma linguagem mais consolidar é o mais sensato, mas acredito que a curva de aprendizado seja muito alta e por isso pra quem está chegando não tenha uma adesão tão grande quanto o Python.
    Acho que fica naquele cenário "não sou programador, pra que eu vou aprender algo tão complexo?"

    • @cursodetecnologia
      @cursodetecnologia  Год назад +1

      Mas ai que está não é muito o que nós queremos é o que os ambientes precisam né? seria como na infra você falar ahh eu não gosto de linux vou colocar tudo windows e convencer a empresa a comprar licença windows para tudo rsrs, nem na microsoft os datacenters vão ser full windows imagina? Abração irmão!

  • @paulo-goncalves
    @paulo-goncalves Год назад +1

    Eu uso Python em ambientes linux para automatização de operações da rotina, mas não é o sistema (linguagem ADVPL) e, até mesmo no AWS, Lambda, event bridge e algumas coisas serverless. Acho o Java uma boa linguagem também, mas no meu contexto eu não o utilizo muito.

  • @TheMpsbra
    @TheMpsbra Год назад +1

    Ganhou um inscrito! muito boa sua abordagem e só não entende quem não quer!

    • @cursodetecnologia
      @cursodetecnologia  Год назад

      Obrigado meu irmão, ou quem odeia Java sem sentido algum, seja bem vindo

  • @EveryGameArchive
    @EveryGameArchive Год назад +6

    Opa, Samuca, tudo certo? Então, cara. Gostei do seu vídeo e concordo com o ponto que Python provavelmente não escale mais do que Java, mas o Python vem sendo usado no mercado web a bem menos tempo que o Java e toda a velocidade do Java que você comenta se deve ao JIT que é bem eficiente, o Python realmente tem foco em ser uma linguagem mais fácil e não vejo isso como um problema, já que é um jeito dela ter um diferencial. Sobre as chamadas de C para o Python, não entendi seu ponto, a JVM também faz chamadas pro C e se tu abrir o código fonte da JVM vai ver que boa parte também é escrita em C++, praticamente toda linguagem interpretada faz isso porque funções como len() tem que ser extremamente performáticas e é impossível um interpretador fazer isso na velocidade que se espera. E conceitualmente acho que você foi enviesado, o Python consegue fazer cache igualmente, por isso código Python sempre é executado mais rápido e o slide que você usou da JVM basicamente mostra como é feito o processo e passado para o JIT, enquanto o do Python é bem simplificado e praticamente funciona da mesma forma que a JVM, o python gera arquivos como a JVM também, tu pode rodar e ver na pasta pycache por exemplo. O ambiente do Python nas novas versões vem consertando esses problemas de performance que a linguagem tem em relações as outras, espero ter uma discussão produtiva e educada aqui. No mais, recomendo que você leia o livro "Python fluente" do Luciano Ramalho, dá uma boa overview como a linguagem funciona.

    • @cursodetecnologia
      @cursodetecnologia  Год назад +1

      Fala Cristian posso dar uma olhada no livro sim, e obrigado pelo comentário!

    • @onigurumaa
      @onigurumaa Год назад

      Python/lua são linguagens de FFI e das chamadas que vc falou da JVM/Java chamar C/C++ não tem nada a ver, mas é como eu falei linguagem de FFI ( se vc quer ser bom ou estar entre os melhores do python vc deve aprender C/C++ de ponta a ponta ). Python é facil fazer o basico e dificil fazer o avançado pq esquecem para oque ela foi feita

    • @EveryGameArchive
      @EveryGameArchive Год назад

      @@onigurumaa Não entendi seu ponto. Python é linguagem de proposito geral e Java faz ffi também. Concordo em partes, mas sim pra entender bem o Python tem que entender como a lang funciona e envolve bastante C, mas a documentação do Cpython ajuda bastante.

    • @Jonathan-kw6jw
      @Jonathan-kw6jw Год назад

      @@onigurumaa Até o Elon Moska falou que usa C++ com python

    • @onigurumaa
      @onigurumaa Год назад

      @@Jonathan-kw6jw Sim, vc sabe oq significa linguagem de FFI ? Ta ai a explicação, bem simples na vdd.

  • @cesargomes9808
    @cesargomes9808 Год назад +1

    Perfeito Samuca cirúrgico o comentário. Quero um dia ser experto em Java e serei

  • @georgeprotasio
    @georgeprotasio Год назад +2

    Existe outra implementação para Python chamada pypy que usa just-in-time (JIT) compiler.

    • @velhobugado0230
      @velhobugado0230 Год назад +1

      Em questões de desempenho o PyPy pode chegar a ser mais rápido que o Java em alguns cenários, ele é perfeito para o campo científico

  • @marceloxsweet1358
    @marceloxsweet1358 Год назад +2

    Cara 😂😂😂 que desgraçado, instiga a gente a esperar o fim do vd ✌❤

  • @FaLkraydz
    @FaLkraydz 4 месяца назад +1

    Esse exemplo falso cano foi phoda 😂😂

  • @felipetaleires3463
    @felipetaleires3463 Год назад +3

    Python é uma linguagem muito útil para você iniciar no mundo da programação e aprender lógica, mas eu acho que logo tem que se abrir o leque de linguagens. Quero pegar uma base de frontend e depois minha próxima parada vai ser no java

    • @Jonathan-kw6jw
      @Jonathan-kw6jw Год назад +2

      Na minha opinião é o oposto.
      Primeiro vem uma boa base em linguagens mais complexas como C, C++ ou Java, C# se quiser pegar mais leve kkk, ai sim você vai pra qualquer lugar e lado sem nenhuma dificuldade de aprender

    • @Jonathan-kw6jw
      @Jonathan-kw6jw Год назад +2

      Se você começar com essas linguagens rasas de script você vai ter uma falsa sensação de saber e vai ter uma ENORME dificuldade de aprender linguagens mais complexas... não entendendo o motivo de ter dificuldade.

    • @felipetaleires3463
      @felipetaleires3463 Год назад

      @@Jonathan-kw6jw esse é um outro modo de se ver as coisas, interessante o seu ponto de vista

    • @eduardodev-1
      @eduardodev-1 Год назад +2

      @@Jonathan-kw6jw cara comigo foi a mesma coisa, a primeira linguagem que eu tive contato na faculdade foi C puro, sem o ++. e acho que foi a melhor coisa, depois fui pra C++ e JAVA, quando eu peguei pra ver linguagens de baixa complexidade como PHP, python, da ate vontade de rir de tao facil, zero dificuldade

    • @velhobugado0230
      @velhobugado0230 Год назад

      @@Jonathan-kw6jw Para pessoas que estão começando a aprender a programar, linguagens de script podem ser uma escolha mais acessível, permitindo que elas se envolvam rapidamente na criação de projetos funcionais e se familiarizem com conceitos de lógica e estruturação de código. Isso pode aumentar a motivação e a confiança do iniciante. A escolha da linguagem também depende do campo de interesse do desenvolvedor. Por exemplo, se o objetivo é desenvolver aplicativos móveis, linguagens como Swift (para iOS) ou Kotlin (para Android) podem ser mais relevantes. Isso siguinifica que a escolha da linguagem que vai começar na carreira depende dos seus objetivos.

  • @DhinCardoso
    @DhinCardoso Год назад +1

    Queria muito, MAS MUITO MESMO, que você fosse meu vizinho, a gente ia se divertir muito com tabuleiros, videogames antigos, programando e tomando cerveja escura

  • @l0st_tt
    @l0st_tt Год назад +2

    Eu sou de python mano, mas eu sempre tive noção das desvantagens

  • @guirard6685
    @guirard6685 Год назад +1

    Parabéns pelo seu vídeo!! vc poderia fazer um vídeo sobre porque usar o spring boot ao invés do node js

    • @cursodetecnologia
      @cursodetecnologia  Год назад +1

      Claro irmão posso sim! Mas já adianto escalabilidade e capacidade de processamento paralelo!

    • @guirard6685
      @guirard6685 Год назад

      Eu pergunto porque vejo vários vídeos de outros canais e dizem que o Java não é tão performático quanto o node js pra grandes volumes de dados tipo uma Netflix ou Globo play, por isso sugeri esse comparativo, obrigado mais uma vez vc é nota 1000

  • @wiktenalves3991
    @wiktenalves3991 Год назад +1

    Real, tava em duvida de qual linguagem ia aprender, mas ag já decidi, vou de PHP mesmo

  • @gregjfarias
    @gregjfarias Год назад +1

    Java é interpretado, ele parece compilado, mas é interpretado.

  • @workmenwork5891
    @workmenwork5891 9 месяцев назад +2

    Chatgpt, maior modelo de ia do mundo: criado em python

    • @xandao0219
      @xandao0219 8 месяцев назад +2

      Negativo, só apenas a parte onde a IA te fornece as respostas, aí sim é em Python ou uma linguagem de script para fornecer a resposta mais rápido possível, mais a estrutura da IA foi programada em uma das linguagens Tipadas tem C , C++ , java .
      Ponha na cabeça tudo que é criado para ser algo que armazene uma carga extrema de dados é produzida e codada em uma linguagem fortemente tipada , pela segurança que a tecnologia dela oferece.
      Python , JS, nodejs, são usadas para entregar resultados rápidos e eficaz, são muito usadas em conjunto com linguagem tipadas para entregar a leveza e agilidade para o público final.
      Mais absolutamente nada feito para ser algo confiável é feito 100% usando Python

    • @workmenwork5891
      @workmenwork5891 8 месяцев назад +1

      @@xandao0219 modo de falar amigo, obviamente que um desenvolvedor saberia disso. E sim a maioria foi em python, as bibliotecas que a Google criou que foram criadas em c, ou c++. Mas python foi a linguagem escolhida para usá-las.

    • @workmenwork5891
      @workmenwork5891 8 месяцев назад +1

      @@xandao0219 outra coisa. O chat gpt não foi estruturado em c, c++ ou java foi estruturado em python. As bibliotecas tensorflow e pytorch que foram feitas em c ou c++.

  • @pedrolobo9835
    @pedrolobo9835 Год назад +1

    Magina o Jimmy do Matanza andando de cart. Hahahaha

  • @guilhermegoveia7980
    @guilhermegoveia7980 Год назад +1

    Muito bom o vídeo, obrigado pelo conteúdo. Não conheço o Golang, qual a diferença para Java?

    • @cursodetecnologia
      @cursodetecnologia  Год назад +1

      é uma linguagem para backend para altíssimo desempenho, porém é aquela! tem de ter foco no que quer se não voce se lasca rsrs.

  • @Dean_bielinski
    @Dean_bielinski Год назад +1

    Eu quero ser full stack em Java Script... p isso comprei curso na Udemy de Java Script, type Script e nodeJS... além um curso pra Web Devoloper... focado no front end... HTML, CSS, Java Script... Peguei um curso com dev. voltado a orientação de objetos tmb... n lembro qual linguagem... oq acha? Me inscrevi no canal, tmj gratidão.

  • @williamrodrigues7320
    @williamrodrigues7320 Год назад

    Uma da coisas que gosto bastante quando vou programar é quando escrevo uma função e ela acaba ficando gigante, vou batendo cabeça e acabo fazendo ela ficar muitas vezes bem menor. Pra mim que rstou aprendendo isso é muito satisfatório

  • @wesleinothingface
    @wesleinothingface Год назад +1

    Estudei Rust por um tempo!
    Mas voltei para o Java, a verbosa, e minha amada!

  • @mkaesner2025
    @mkaesner2025 Год назад +3

    Cara, apresentar uma visão crítica do Python, fundamentando os argumentos, quanto a sua aplicabilidade, infelizmente, ainda é para poucos, por aqui. Mas, devo-lhe um agradecimento, por sua contribuição. Considero muito relevante que esse senso crítico sobre tecnologia, evolua e não vejo caminho melhor que muita prática, aliada ao aprendizado continuado que felizmente, já possui uma diversidade de canais disponíveis.

  • @joaoantoniocabral
    @joaoantoniocabral Год назад +3

    Temos que entender qual o propósito de cada linguagem.
    Java nasceu para ser " Enterprise".
    Python nasceu para ser um script "cola" que "junta" outros programas.

    • @cursodetecnologia
      @cursodetecnologia  Год назад +1

      Seu comentário me fez lembrar que se usar python para enterprise vai ser tudo colado com cola remendão rsrs

    • @clovisfilho93
      @clovisfilho93 Год назад

      kkkkk com certeza, falou certinho campeão

  • @pedrodonato2145
    @pedrodonato2145 Год назад +1

    Opa Samuca, bom dia. Me surgiu uma dúvida sobre essa questão de python não ser usado em áreas bancárias e etc.. Mas e o mercado de fintech? mais de 50% é usado em python, queria entender melhor isso.

    • @cursodetecnologia
      @cursodetecnologia  Год назад +1

      Ele é muito usado com IA não como linguagem de Backend

  • @maincnnl
    @maincnnl Год назад +2

    Uma pérola de Java no mundo, o canal do Samuca [] ☕

  • @ChemistIntoProgramming
    @ChemistIntoProgramming Год назад

    Java é muito organizado para estudar. Estou estudando por livro e o conteúdo é muito estruturado. Espero um dia ser fluente nessa linguagem. Ótimo vídeo btw! 🙋

    • @iannoah6778
      @iannoah6778 Год назад +1

      Java não é uma linguagem é uma ciência, não dá pra aprender por completo kk

    • @ChemistIntoProgramming
      @ChemistIntoProgramming Год назад

      @@iannoah6778 Uma tecnologia, na verdade. Ciência é outro rolê.

  • @BrunoFerreira-jq3cj
    @BrunoFerreira-jq3cj Год назад +1

    Ótimo conteúdo! Ganhou +1 inscrito.

  • @gabrieldafonsecanunes7748
    @gabrieldafonsecanunes7748 Год назад +1

    Já muitos Seniores que achavam que Python é igual JavaScript (Dinamicamente Tipado e de Variáveis Fracas)!! Sou Cientista de Dados, amo Python, mas estou para GoLang para hospedar meus projetos na Faculdade!!

  • @joaopedrodelduck5353
    @joaopedrodelduck5353 Год назад +2

    Hoje trabalho com Python, mas não adianta, JAVA foi amor a primeira vista!
    Estou voltando a estudar a todo vapor, pra entrar neste mundo JAVA.