Quarkus vai surpreender muita gente ainda, e vai ajudar a manter o Java no topo por bastante tempo! Caindo por terra de vez o argumento de que "Java é pesado", hahahaha
Já fiz vários testes com o Quarkus, é muito bom mesmo, dá para codar bastante e ainda ter o feedback rápido do código em 1s. A Redhat está de parabéns!!!
Vocês poderiam fazer um playlist separando o conteúdo de acordo com a linguagem de programação. Exemplo : playlist "Java" e lá vai ter o dicionário do programador relacionado com a linguagem , nesse caso o Java.
@@joana5139 e pq tá bagunçado as tecnologias só em 1 playlist , e para quem é iniciante fica doido com tanto conteúdo , separado por linguagem ia facilitar
Em primero lugar os parabenizo porque o vídeo é sensacional! Atualmente trabalho com Java com o framework Springboot em containers Dockers e ainda assim algumas aplicações tardam em subir. Imagino que no futuro o Quarkus ganhará mais espaço dentro das empresas.
Excelente vídeo!! Estamos utilizando o Quarkus em um projeto de Openbanking e ele de fato cumpre o que promete, porém a curva de aprendizado se mostrou maior na utilização do mesmo.
Fala... Nunca vi vocês comentarem sobre programação para sistemas embarcados, alguma que se utiliza em Engenharia, Automação, etc. Qual linguagem geralmente se utiliza? Seria interessante abordar esse tema para quem gostaria de usar programação para robôs, sistemas de controle... Abraço.
Fala casal Dev mais top do Brasil! Adoro vocês, adoro o canal! O Conteúdo é sensacional! Parabéns pelo belo trabalho! Vendo esse vídeo eu gostaria de dar uma sugestão, (pesquisei e não achei no canal), fale pra nós sobre o Spring Native, o mais novo lançamento do ecossistema da Spring. Valeu! Abraços!
Massa! Esperando o full support do Kotlin 1.5 pra usar em uns projetos. E sem esquecer que Spring Native Stable está chegando logo logo, com um bom suporte pra GraalVM, será interessante de ver a evolução de ambos.
@@sucusinho1 Existem formas de você configurar os recursos que o processo de build consome. Mas por padrão, ele vai usar uma grande quantidade de memória durante o processo, caso você não limite.
@@sucusinho1 O build para imagem nativa deve ser usado para release em algum ambiente, local a proposta é usar o hotdeploy instantâneo que o quarkus oferece. Se o dev está gerando imagem nativa frequentemente na sua rotina diária, fluxo de trabalho vai ficar comprometido. Supondo que você tenha um pipeline de testes automatizados, que demore 10 minutos, você vai abrir mão dos testes pq eles demoram? Você tem que adequar o fluxo de delivery observando o tempo que cada coisa. O dev nao tem que rodar os testes local a cada build, a imagem nativa da mesma forma.
Entendo o que vocês querem dizer em relação a conversão em tempo de execução do código binário da máquina virtual para código de máquina, mas não sei é suficiente para chamá-la de interpretada.
Tenho muita vontade de testar esse Quarkus, acho que Java é muito desmerecido porque foi judiado por programadores ruins por muito tempo, com as novas versões vejo mais preocupação com qualidade de código ultimamente. Se eu pudesse contribuir gostaria de falar de Unity no canal, uma ótima ferramenta para desenvolvimento de games, totalmente extensível de onde eu tiro muita inspiração para fazer meus códigos.
Acho que não e por programadores ruim e sim por ser mais explorado em back end soque front end, do mesmo jeito que os clientes comem primeiro com os olhos nos restaurantes aqui não seria diferente.
Fala sobre cooperativas de profissionais de T.I. dizem que ganha de 30 a 40% a mais que CLT e não se pode ser demitido pois vc é dono da empresa enquanto cooperado
@@ricardoaugusto3650 pois é, a visão de cooperativa de T.I. está me surpriendendo tambem. é uma outra mentalidade. eu estou analisando outras 6 cooperativas de TI que tem aqui no RJ centro, pesquisa sobre o cooperativismo que vc vai se surpriender
Java não é exatamente uma linguagem interpretada. Ela é de fato compilada e gera código-objeto, a diferença é que esse objeto executa em uma máquina que não é a máquina física e sim um ambiente virtual intermediário. Resumindo: Java não é BASIC. Java não é exatamente a única plataforma (e agora estou falando da plataforma de mesmo nome, não da linguagem) baseada em máquina virtual que é popular hoje em dia, na verdade na medida em que o hardware se diferencia cada vez mais, o recurso de máquinas virtuais vai ficando mais e mais comum.
A compilação do Java não gera um código de máquina, mas sim um bytecode. Daí a JVM interpreta esse bytecode em runtime e transforma em código de máquina. Isso é feito para que o mesmo bytecode possa ser utilizado em qualquer sistema operacional que possua uma JVM. :-)
Sempre incrível trabalhar com vocês, pessoal! Parabéns por mais um vídeo top! 👏👏👏👏👏
E é sempre uma honra pra nós contar contigo!
Quarkus vai surpreender muita gente ainda, e vai ajudar a manter o Java no topo por bastante tempo! Caindo por terra de vez o argumento de que "Java é pesado", hahahaha
Ou o clássico "Java está morrendo/morreu/tá perto de morrer/tá quase"
@@blackcitadel37 Mas isso eles falam pra todas as Linguagens exemplo (C# , php)
Já fiz vários testes com o Quarkus, é muito bom mesmo, dá para codar bastante e ainda ter o feedback rápido do código em 1s. A Redhat está de parabéns!!!
Atualmente trabalho com quarkus, e realmente ele entrega o que se propõe. Não quero voltar para o Spring tão cedo
Amigo Carlos, pensei que o Spring fosse a última palavra em Java, ledo engano o meu, é bom mesmo esse quarkus?
Pois vai voltar, pq Spring tb tá trabalhando em uma implementacao como a do quarkus kkkk
@@Humor1735 estou gostando muito, tudo o que simplifica o trabalho é muito bom
@@samuelfreitas5793 ciente, estou lendo as atualizacoes do springnative, mas ainda
acho o quarkus melhor para trabalhar com containers
Agora com o springnative, fiz as otimizações dele e o resultado foi otimo, o start ficou instantâneo e a otimizações de memoria, ta suprindo bem
Voltando para revisar e começar a por Mão no Código com Quarkus . . . 🚀
Parabéns pessoal!
Sempre nos ajudando (devs).
Que Deus abençoe vocês!!!
Vocês poderiam fazer um playlist separando o conteúdo de acordo com a linguagem de programação. Exemplo : playlist "Java" e lá vai ter o dicionário do programador relacionado com a linguagem , nesse caso o Java.
tem mouse não?
@@joana5139 e pq tá bagunçado as tecnologias só em 1 playlist , e para quem é iniciante fica doido com tanto conteúdo , separado por linguagem ia facilitar
Na minha empresa usamos Microprofile juntamente com Quarkus.
Fácil de fazer o setup do project, rápido, leve e tem foco no DevOps e cloud
Já falei que amo vcs hoje? rsrs Eu adoro esse canal
Ainda não, mas não tem problema. 😍 Muito obrigado pelo seu carinho conosco. ❤️
Sensacional !! Como sempre vocês trazendo conteúdo de primeira!!
6:02 o momento mais engraçado do vídeo o masssssss.
Em primero lugar os parabenizo porque o vídeo é sensacional!
Atualmente trabalho com Java com o framework Springboot em containers Dockers e ainda assim algumas aplicações tardam em subir.
Imagino que no futuro o Quarkus ganhará mais espaço dentro das empresas.
Quando vi o Quarkus funcionando pela primeira vez fiquei adimirado com tanta performace. Otimo vídeo como sempre :)
video muito bommmmmmm
ta doido, não conhecia sobre o Quarkus
que conteúdo fera, me ajudou muito
Excelente conteúdo, parabéns ao casal. Sucesso para o canal.
Muito legal o vídeo parabéns, eu já uso Quarkus desde 2019, imbatível na minha opinião
Gostei muito do conteúdo desse vídeo.
Parabéns!💚
Excelente vídeo!! Estamos utilizando o Quarkus em um projeto de Openbanking e ele de fato cumpre o que promete, porém a curva de aprendizado se mostrou maior na utilização do mesmo.
Parabéns pelo video! Muito didático!
Atualmente já uso quarkus e é outra vida!
qual material para estudo vc endica, além doc do mesmo?
@@Adielmo22 canal do Vinicius Ferraz no youtube ou o curso dele na udemy
Mais um ótimo vídeo do canal! 👏👏
Fala...
Nunca vi vocês comentarem sobre programação para sistemas embarcados, alguma que se utiliza em Engenharia, Automação, etc. Qual linguagem geralmente se utiliza? Seria interessante abordar esse tema para quem gostaria de usar programação para robôs, sistemas de controle...
Abraço.
Tô ansioso pra aprender a usar!
A mãozinha das startups chegam a coçar para usar o quarkus.
Um vídeo sobre Spring Framework seria interessante 🥺
Show!!!
Fala casal Dev mais top do Brasil!
Adoro vocês, adoro o canal! O Conteúdo é sensacional! Parabéns pelo belo trabalho!
Vendo esse vídeo eu gostaria de dar uma sugestão, (pesquisei e não achei no canal), fale pra nós sobre o Spring Native, o mais novo lançamento do ecossistema da Spring.
Valeu! Abraços!
Massa! Esperando o full support do Kotlin 1.5 pra usar em uns projetos.
E sem esquecer que Spring Native Stable está chegando logo logo, com um bom suporte pra GraalVM, será interessante de ver a evolução de ambos.
Sensacional!!
8:10 - "deseJAVAmos"
Excelente resumo! Parabéns!
Sugestão para um futuro tópico:
Abordar o universo do Firebird,
um dos SGBD open source mais utilizados no Brasil🙄
Esse eu já fiz vários testes, é real! Combina o Quarkus com um deploy serverless do Knative 🚀
Foda que para fazer build consome tudo da maquina, mas quando builda ja era
@@sucusinho1 Existem formas de você configurar os recursos que o processo de build consome. Mas por padrão, ele vai usar uma grande quantidade de memória durante o processo, caso você não limite.
@@AlissonVieir4 foda de limitar é o dev reclamando que o build dura 10 minutos
@@AlissonVieir4 problem de limitar é o dev reclamando que o build dura 10 minutos
@@sucusinho1 O build para imagem nativa deve ser usado para release em algum ambiente, local a proposta é usar o hotdeploy instantâneo que o quarkus oferece. Se o dev está gerando imagem nativa frequentemente na sua rotina diária, fluxo de trabalho vai ficar comprometido. Supondo que você tenha um pipeline de testes automatizados, que demore 10 minutos, você vai abrir mão dos testes pq eles demoram? Você tem que adequar o fluxo de delivery observando o tempo que cada coisa. O dev nao tem que rodar os testes local a cada build, a imagem nativa da mesma forma.
Entendo o que vocês querem dizer em relação a conversão em tempo de execução do código binário da máquina virtual para código de máquina, mas não sei é suficiente para chamá-la de interpretada.
Tenho muita vontade de testar esse Quarkus, acho que Java é muito desmerecido porque foi judiado por programadores ruins por muito tempo, com as novas versões vejo mais preocupação com qualidade de código ultimamente. Se eu pudesse contribuir gostaria de falar de Unity no canal, uma ótima ferramenta para desenvolvimento de games, totalmente extensível de onde eu tiro muita inspiração para fazer meus códigos.
Acho que não e por programadores ruim e sim por ser mais explorado em back end soque front end, do mesmo jeito que os clientes comem primeiro com os olhos nos restaurantes aqui não seria diferente.
Maßa, brigadão!
Estou trabalhando com spring boot, será que terei dificuldades com quarkus? Em relação a código (Notações por exemplo) muda algo?
Lembra um pouco ahead-of-time no Angular!
Não adianta comentar o vídeo antes de terminar. Falaram do ahead-of-time. Showww o vídeo
Fala sobre cooperativas de profissionais de T.I. dizem que ganha de 30 a 40% a mais que CLT e não se pode ser demitido pois vc é dono da empresa enquanto cooperado
gostei disso, gostaria de saber mais.
@@ricardoaugusto3650 pois é, a visão de cooperativa de T.I. está me surpriendendo tambem. é uma outra mentalidade. eu estou analisando outras 6 cooperativas de TI que tem aqui no RJ centro, pesquisa sobre o cooperativismo que vc vai se surpriender
@@franciscoduarte4100 vou pesquisar
poderiam falar do svelt :)
Dá pra acelerar o minecraft versão java? :)
Vai ter hand code ???
Spring Boot
As estensoes do visual code não funcionam ,tem como fazer um vídeo ensinando
Java não é exatamente uma linguagem interpretada.
Ela é de fato compilada e gera código-objeto, a diferença é que esse objeto executa em uma máquina que não é a máquina física e sim um ambiente virtual intermediário.
Resumindo: Java não é BASIC.
Java não é exatamente a única plataforma (e agora estou falando da plataforma de mesmo nome, não da linguagem) baseada em máquina virtual que é popular hoje em dia, na verdade na medida em que o hardware se diferencia cada vez mais, o recurso de máquinas virtuais vai ficando mais e mais comum.
Explicação correta
Vim aqui falar exatamente isso. Palmas!
Java e Rápido na mesma frase quem diria kkkkkkkkkkkkkk
Eu acho essa tecnologia ruim para os desenvolvedores......
.
.
.
.
.
.
.
Vai acabar com as nossas piadas de que java é pesado e lento. kkkkkkk
Ué, pera aí, java n era uma linguagem compilada? Agora é interpretada? Tendi n
Não sei explicar bem, mas Java é compilada e interpretada. Dá uma pesquisada mais afundo que vc pode entender melhor.
A compilação do Java não gera um código de máquina, mas sim um bytecode. Daí a JVM interpreta esse bytecode em runtime e transforma em código de máquina. Isso é feito para que o mesmo bytecode possa ser utilizado em qualquer sistema operacional que possua uma JVM. :-)
@@eldermoraes hmmm tendi, vlw
Nem assisti o vídeo: Mas já sei que "Java" e "Rápido" nunca podem estar na mesma frase...
Então assista que vai te surpreender! 😉
Santa ignorância...