Essa Linguagem Está ROUBANDO O CORAÇÃO Dos Programadores Mundialmente

Поділитися
Вставка
  • Опубліковано 16 гру 2024

КОМЕНТАРІ • 432

  • @FilipeDeschamps
    @FilipeDeschamps  Рік тому +2

    🛑 *PERA!!!!!* - Antes de ler os comentários, olha que *massinha* que ficou meu *Curso de Programação* curso.dev To muito orgulhoso, sério 💪 💪 💪

  • @TiagoSalem
    @TiagoSalem 2 роки тому +902

    Rust tem um problema muito grave: O compilador indica aonde está o erro, e ainda diz o que você tem que fazer pra arrumar. Dá vontade de mandar ele programar sozinho. É muito arrogante pro meu gosto haha.

    • @FilipeDeschamps
      @FilipeDeschamps  2 роки тому +71

      hahahahahah show!!! E Tiago, é uma honra ver você comentando aqui no canal 🤝 👍

    • @gustavonogueira4905
      @gustavonogueira4905 2 роки тому +7

      hahahaahh. Realmente

    • @holmybeer
      @holmybeer 2 роки тому +64

      Ele ainda aponta pra documentação da linguagem, tipo assim: " Não acredita em mim? Olha aqui na Spec do Rust"

    • @matheusmacielrocha
      @matheusmacielrocha 2 роки тому +46

      Gosto mais de quando o compilador aponta o erro na linha 300 em um código que tem 160 linhas 😂😂

    • @jonasruth
      @jonasruth 2 роки тому +19

      Por que ela não se corrige então? 😅

  • @LucasMontano
    @LucasMontano 2 роки тому +317

    Rust é pirâmide igual copo Stanley e Crossfit, quem usa ama tanto que é obrigado a converter +2 amigos

    • @quem_gabriel
      @quem_gabriel 2 роки тому +53

      copo stanley e crossfit ta no mesmo grupo de quem joga beach tenis e fuma pendrive, kkkkkkkk. Com todo respeito.

    • @hermanofernandes7521
      @hermanofernandes7521 2 роки тому +4

      @@quem_gabriel muito

    • @bringon_
      @bringon_ 2 роки тому +3

      kkkkkkkkkkkkkk

    • @Alberto_Cavalcante
      @Alberto_Cavalcante 2 роки тому +3

      @@quem_gabriel hahahahahahha boa

    • @ElSopo
      @ElSopo 2 роки тому +2

      @@quem_gabriel Então tá no mesmo nível de quem programa em Rust

  • @emanoels.vieira8132
    @emanoels.vieira8132 2 роки тому +110

    O foda de gostar de tecnologia é que a gente quer aprender tudo de novo q aparece mas num da tempo 😭

  • @FilipeDeschamps
    @FilipeDeschamps  2 роки тому +135

    Um dos meus maiores orgulhos é saber que *incontáveis pessoas* já usam a Newsletter como a *principal fonte de informação diária* sobre o mundo da tecnologia. Se você não conhece, olha só que projeto massinha: filipedeschamps.com.br/newsletter

    • @codigoquant
      @codigoquant 2 роки тому +1

      Ótimo vídeo, parabéns!

    • @charlesbrunosilva7342
      @charlesbrunosilva7342 2 роки тому

      Esse vídeo é uma obra... parabéns, Filipe. Simplesmente perfeito.

  • @itjunin
    @itjunin 2 роки тому +198

    Rust é o tipo de linguagem apóstola. Todo mundo que usa tenta te converter, muito bom Filipe!! 🤣😅

  • @MarlonNardi
    @MarlonNardi 2 роки тому +49

    Incrível vídeo Filipe! Gostei de como contou a evolução das linguagens de programação juntamente com os processadores. Show!

  • @gabrielrufino9041
    @gabrielrufino9041 2 роки тому +41

    Tô aprendendo já tem alguns meses e tô amando. Rust é igual àquela sua professora exigente mas que você amava porque sabia que ela só queria seu melhor heheh O compilador é realmente muito exigente, mas isso te deixa mais seguro pra construir softwares de qualidade.

  • @raffaeleloi
    @raffaeleloi 2 роки тому +35

    Ser inscrito no canal do Filipe é ter um mind blowing constante com uma forma de comunicação que te motiva e te deixa entusiasmado. Muitíssimo orgulho de existir um canal assim BRASILEIRO. Você é show Filipe

    • @FilipeDeschamps
      @FilipeDeschamps  2 роки тому +2

      Tamo junto Raffael 🤝 👍 muito obrigado pelo comentário!!

  • @guilhermebencke8525
    @guilhermebencke8525 2 роки тому +53

    O Rust na realidade é a linguagem que o C++ Moderno (C++11/14/17/20) quer ser, mas tem q administrar 30 anos de features legadas, me lembro em 1998 na faculdade , que lia a especificacao do C++ e era 800 paginas. O Rust pega toda a modernizacao do C++ ( RIAA, Funcional, Smart pointers) e dai faz do zero sem ter q ser backward compatible com o C++98 ou o C

    • @bernardo-x5n
      @bernardo-x5n 2 роки тому +18

      C++ moderno pode ser tão seguro quanto o Rust (smart pointers, lambdas, tipo opção), mas Rust trata essas coisas como um componente da linguagem enquanto C++ as trata como uma adição feita 32 anos depois.

    • @jairorodrigues5809
      @jairorodrigues5809 2 роки тому +5

      entendi nada, mas é isso aí concordo com tudo que você falou

    • @kandiesky
      @kandiesky Рік тому +1

      Infelizmente esse também é um problema inerente ao C++. Ele sempre precisa considerar o passado
      O Rust foi feito pensado nisso também, de forma que não precisa lançar breaking changes
      Toda a linguagem já funciona e macros são suficiente pra implementar qualquer outra coisa que seja necessária

  • @vaniusrb
    @vaniusrb 2 роки тому +4

    Filipe, chegou a acessar banco de dados usando a biblioteca SQLx do Rust? Ele valida as strings de SQL em tempo de compilação - isso mesmo, ele conecta no banco e valida a sua SQL. Por si só isso já é fantástico, mas não para por aí: ao ler uma query ele cria por baixo dos panos o objeto de retorno respeitando os tipos dos campos no banco de dados. Ou seja, não tem como ler um campo string como se fosse inteiro. E se o campo permite nulo então ele retorna um Option. Isso é sensacional, que eu saiba em outras linguagens não existe nada parecido. Eu acompanho grupos de discussão e existem vários relatos de programadores Java e C# que ficam maravilhados com esse tipo de recurso.
    Esse exemplo que eu citei é de uma aplicação backend, mas posso trabalhar também no frontend. Recentemente a biblioteca Tauri anunciou que estão gerando aplicações para Android e iOS. Então não é exagero dizer que Rust é uma das poucas linguagens que se encaixam em vários contextos - e possivelmente é a única nesse quesito. E dito tudo isso, na minha humilde opinião, acredito sim que Rust é uma linguagem melhor que as outras. Algo que poucos sabem, Rust é a linguagem com maior quantidade de contribuidores. Imagine quando ficar mais popular…

  • @thiagomenezes5829
    @thiagomenezes5829 2 роки тому +7

    Felipe muito obrigado, esse vídeo seu esclareceu algumas coisas que eu estava vendo na faculdade, como a história dos softwares e os problemas que eles enfrentavam na década de 60, muito obrigado, os conteúdos que eu estava achando no youtube eram muito chatos, consegui achar alguém que explicasse de forma clara e divertida.

  • @vitorvicente93
    @vitorvicente93 2 роки тому +15

    Estou programando em COBOL nesse exato momento que vejo este vídeo :D um abraço aos COBOLEIROS

    • @giullianosep
      @giullianosep 6 місяців тому

      Eu sempre fui curioso com relação a COBOL, como é a experiência? Você usa um terminal conectado direto ao mainframe ou a empresa permite que se use um VS Code com algum plugin? Você usa Git pra controle de versão?

  • @sidneypedro4195
    @sidneypedro4195 2 роки тому +6

    Tanta informação condensada num video tão curto e ainda com direito a uma "chegadinha" no passado. Que massa! Só despertou minha curiosidade pelo Rust, pois me interesso muito pela segurança em programação. Valeu Deschamps! Muito obrigado!

  • @uwukia
    @uwukia 2 роки тому +6

    Esse é um dos vídeos que eu dou like sem nem ver!!! Comecei a programar em Rust ano passado e estou simplesmente apaixonado ♥

  • @mfrdbigolin
    @mfrdbigolin 2 роки тому +9

    Rust e Elixir são, com certeza, as duas linguagens que eu pretendo conhecer neste ano.

  • @jeffersonfelixdev
    @jeffersonfelixdev 2 роки тому +9

    Vídeo incrível! Estou começando a estudar essa linguagem que é muito promissora.
    Ahh e faltou acrescentar que o Next.js na sua última versão (12) passou a utilizar o Rust para compilar o bundle para produção e só com isso o processo se tornou umas 3 vezes mais rápido!

    • @chrissantos1877
      @chrissantos1877 2 роки тому +1

      Fala, camarada! Fiquei curioso para saber mais sobre essa linguagem. Você está aprendendo por onde, Udemy ou outra plataforma de ensino? Grato!

  • @TipsCode
    @TipsCode 2 роки тому +7

    Muito legal em ver novas tecnologias / ferramentas surgindo para ajudar a evoluir nossa área!

  • @raniel0511
    @raniel0511 2 роки тому +115

    Filipe uma experiência que venho tendo recente enquanto busco trabalho na cidade que me mudei é que realmente não devemos ter preconceito com linguagens de programação, sabe já entrei em processos seletivos pra ferramentas low code, e já até conheci uma linguagem chamada Harbour/XHarbour que literalmente é um Clipper atualizado(que eu não sei pra onde vai mas vejo você e os outros experientes falando) e cara, o conselho que dou pras pessoas hoje é que aprendam qualquer linguagem mas se tornem programadores que entendem de lógica porque o mercado não é feito das linguagens da moda e sim de pessoas que resolvem problemas.
    Ótimo vídeo e conteúdo, ainda nem entrei pro mercado mas sigo estudando

    • @earreis
      @earreis 2 роки тому +4

      Que loucura, eu nem sabia que ainda tinha gente usando Harbour e XHarbour. Meu ex-sócio há mais ou menos uns 20 anos atrás se empolgou com ela. Ele usava muito Clipper e jurava que Harbour se tornaria forte pela quantidade de programadores que ainda possuíam naquela época softwares esvritos em Clipper para ser atualizados.

    • @abnerwillys
      @abnerwillys 2 роки тому +8

      @@earreis Caraca, eu nunca achei que veria alguem falande de harbour. Eu comecei a programar por essa linguagem, devido à uma empresa na minha cidade que faz software para supermercados (aqueles programas que vemos quando passa as compras). Eles deram um curso e no final recrutavam os melhores colocados. Achei muito interessante, mas fugi dela logo após o curso, justamente por ser muito nichado. Mas o importante é que serviu para eu aprender os primeiros conceitos, (variaveis, condicionais, etc...)

    • @earreis
      @earreis 2 роки тому +3

      @@abnerwillys na época estávamos desenvolvendo um software para esse nicho. Para o antigo formado de caixas com as exigências do PAF-ECF. Usávamos Delphi (também jurássica kkkk) e ele encontrou esse essa linguagem que compilava para C ou C++ (nem lembro direito) e ficou doido para usar ela. Mais tarde acho que ele acabou migrando para o C#.

    • @Stake2_
      @Stake2_ 2 роки тому +3

      O negócio é surfar nas ondas das linguagens de programação, saber bastante da lógica, e aprender novas linguagens, eu percebi isso com Python e PHP.
      Comecei a gostar mais do Python por causa da programação, é mais consistente, o PHP tem funções com nomes muito diferentes, uns tem underline _, outros não, é tudo uma bagunça no meu ponto de vista.
      Mas uso PHP porque preciso e não sei programar Back-end e Front-end em Python, e também porque acho bom saber mais de uma linguagem, igual saber mais de um idioma.
      Você sempre tem várias maneiras de resolver um problema, e fica mais criativo também.
      Acho que eu deveria tentar fazer sites em Python e programas de computador em PHP, será que dá pra fazer um programa tipo linha de comando em PHP sem usar Front-end?
      Só usando o PHP pela linha de comando.

    • @daniellemes932
      @daniellemes932 2 роки тому +1

      Achei q só eu já tinha usado isso

  • @SergioMoraisSantos
    @SergioMoraisSantos 2 роки тому

    Olá. Que show!!! Na imagem em 4:37 a linguagem é CL muito famosa do AS/400! Parabéns pelo vídeo.

  • @tomori851
    @tomori851 2 роки тому +10

    Faz um vídeo explicando sobre a integração de duas ou mais linguagens em um projeto, tipo JavaScript e Python juntos, e quando é necessário usar

  • @wilianmoreirasilva7061
    @wilianmoreirasilva7061 2 роки тому +31

    Filipe sempre trazendo os melhores e mais bem produzidos vídeos sobre tecnologia! Parabéns Filipe e equipe do canal!

  • @BogoTube09
    @BogoTube09 2 роки тому +2

    Feature incrível de Deschamps com Meritissimo1!! 🎉🎉

  • @nathanrodrigues285
    @nathanrodrigues285 2 роки тому +6

    Como sempre, os vídeos com uma qualidade incrível!!! Grande abraço!!!

  • @leopoldoansantos
    @leopoldoansantos 2 роки тому +3

    Filipe é fera.. um dos melhores canais do YT!

  • @mateusvitorino
    @mateusvitorino 2 роки тому +4

    Melhor que muita aula de faculdade! Parabéns!

  • @lucasfigueira12
    @lucasfigueira12 2 роки тому +2

    Você é um ser humano incrível, querido! Obrigado pelo conteúdo ❤️

  • @sonysantos
    @sonysantos 2 роки тому +4

    O conteúdo está excelente! Aprendi coisas sobre Rust que me deixaram ainda mais interessado na linguagem. Mas neste vídeo eu não gostei das músicas de fundo. Teve momentos em que eu fiquei procurando qual celular estava tocando, rs. E no final (a partir de 10:40, "Rust é difícil de aprender") o ruído da percussão fazia parecer que sua voz estava com chiado. É um raro caso de vídeo em que, na minha humilde opinião, ficaria melhor sem música de fundo.

  •  2 роки тому +7

    Estou começando a trabalhar full time com Rust aqui no iFood. É meio complicado começar, mas depois de um tempo a coisa vai entrando na cabeça.

    • @FilipeDeschamps
      @FilipeDeschamps  2 роки тому

      Massa demais 😍 espero não ter falado nenhuma besteira no vídeo 🤝 👍

    • @fabricioguimaraes3915
      @fabricioguimaraes3915 2 роки тому +1

      Rust tem algum framework web tipo o laravel/spring?

    • @maturana8391
      @maturana8391 2 роки тому +4

      @@fabricioguimaraes3915 tem o Rocket

    •  2 роки тому +7

      Tem o Actix, tem o Axum, que é feito pelo pessoal do Tokio, entre outros.

  • @marcoaureliopaulino1624
    @marcoaureliopaulino1624 2 роки тому +3

    Super verdade, Filipe faz com que fiquemos apaixonados por tecnologia. Sou Advogado, tenho 30 anos e na faculdade sempre passava e olhava para o pessoal de tecnologia da computação e sentia eles mais leves no curso, meio que seguindo o caminho certo e ficava pensando nisso "será que deveria ter escolhido esse caminho ?", mas não segui, por falta de conhecimento e medo de olhar para áreas de exatas (mal sabia que eu iria precisar fazer muitas contas como advogado).
    Gosto de acompanhar conteúdos sobre programação (um curioso do lado de fora da janela olhando), neste sentido, fiquei encantado com o poder de criação que programar ou trabalhar com alguma ferramenta da tecnológica pode proporcionar. Hoje, eu sinto que devo buscar ampliar meu conhecimento, e aprender a usar alguma ferramenta, assim, eu encontrei os chamados LOW CODE e NO CODE, gostaria que você fala-se um pouco sobre essas ferramentas, compreendo que até para poder usar essas ferramentas eu preciso saber um pouco sobre lógica de programação, mesmo sendo ferramentas intuitivas, enfim, eu sinto que preciso criar algo que mude a forma como o processo é realizado na justiça ou como posso resolver algum problema usando tecnologia. Assim deixo meu forte abraço e obrigado pelo conteúdo.

    • @aipa1231
      @aipa1231 2 роки тому +1

      @marco aureliopaulino Pesquise sobre Airtable. Acho que já vai de ajudar a resolver problemas na sua profissão usando tecnologia/automação.

    • @marcoaureliopaulino1624
      @marcoaureliopaulino1624 2 роки тому

      @@aipa1231 fiquei muito feliz com sua dica, certamente irei sim ver essa ferramenta . Agradeço imensamente a contribuição !!!

  • @FranciscoMarcosMilhomemAbreu
    @FranciscoMarcosMilhomemAbreu 2 роки тому +4

    Vídeo incrível como sempre! Melhor ainda foi entender o Rust como sucessor espiritual do COBOL.

  • @thiagosoares4744
    @thiagosoares4744 2 роки тому +5

    Melhor conteúdo sobre tecnologia! Temos Deschamps!
    Conteúdo que alimenta a Turma com sede de conhecimento Tech.

  • @rafaelgil6895
    @rafaelgil6895 2 роки тому +3

    Excelente Vídeo, como sempre! Seria legal fazer um sobre o Clojure tb (a segunda da lista, acima do TS) já que ela é beeeem diferente das outras (A origem tb, com LISP , Lambda Calculus e tals). Parabéns pelo video!

  • @JoismarAntonio
    @JoismarAntonio Рік тому +1

    Cara, que foda.. Queria um vídeo de uma "introdução" a Rust justamente destacando essas diferenças. Vídeo massa! Conheci Rust quando tava buscando alguns "boilerplates" pra AWS lambda e achei um em Rust, tomei um susto com a linguagem, ela realmente parece ser difícil de aprender.
    Parabéns pelo vídeo... E eu realmente queria ter conseguido ter colocado a mão na massa no TabNews, espero ainda conseguir! Ou pelo menos divulgar meus novos projetos lá pra galera! 😆

  • @DavidSilva-cp8hg
    @DavidSilva-cp8hg 2 роки тому +10

    Rust é top, estou há pouco mais de um ano estudando e brincando. Realmente é fantástico!

  • @giuzambot
    @giuzambot 2 роки тому +1

    Ok, me convenceu kkkkkk, vou pegar essa como próxima!

  • @emarcelino3
    @emarcelino3 2 роки тому +9

    Acho que faltou um pouco mais de pesquisa em alguns pontos históricos do video. Cobol nao foi a primeira limguagem de alto nível, e nem a primeira a usar inglês. Tirando isso, vídeo excelente. O interessa da MS pelo Rust é pq ela nao aguenta mais corrigir problemas de memória causada por má programação em C, por outro lado Linus Torvald não abre mão do C.

    • @aislanarislou
      @aislanarislou 2 роки тому +5

      A galera do Kernel do Linux estão já estudando possibilidades de "refazer" algumas pequenas partes em Rust.

    • @Lucs-ku5cb
      @Lucs-ku5cb 2 роки тому +2

      @@aislanarislou vim do futuro dizer que já tem rust no kernel do Linux

  • @projeto-14
    @projeto-14 2 роки тому +1

    nunca irei largar o querido e amado php. ♡
    sei nem oqq é esse rust ai kkkk
    nunca irei trocar.

  • @jeffersonpereira6594
    @jeffersonpereira6594 2 роки тому +7

    Faz uma comparação entre Go x Rust, são duas linguagens que eu percebo que ambas conseguem ter um processamento supimpa de requests por minutos, inclusive, quero muito aprender ambas.

  • @DChagas
    @DChagas 2 роки тому

    Eu assisto esses vídeos dele e fico confortável, é tudo agradável desde o assunto até a iluminação. Muito top PARABÉÉÉNS

  • @richardsmelo5804
    @richardsmelo5804 2 роки тому

    Cara, seus roteiros, seu poder de comunicação, sua clareza... incríveis. Parabéns!

  • @moisesmatias1125
    @moisesmatias1125 2 роки тому +1

    Filipe, poderia um dia abordar sobre a linguagem Julia? Ela virou um pouco uma paixão pra mim também.

  • @joaoeliandro2172
    @joaoeliandro2172 2 роки тому +8

    Esse casamento de Elixir com Rust é sensacional, o Discord chegou a um patamar de usuários simultâneos muito alto usando o poder dos dois juntos

  • @jesusvieiradelima
    @jesusvieiradelima 2 роки тому +21

    Já estava meio triste hoje porque ainda não tinha visto nada de bacana sobre tecnologia, ai vem o Filipe Deschamps com este vídeo e pronto, agora estou super feliz por ter visto um conteúdo super bacana e relevante...

  • @PersonalXZ
    @PersonalXZ 2 роки тому +27

    Cobol me faz lembrar dos laboratórios da escolinha com TRS-80 e Apple II onde todo mundo só pensava em ir lá para jogar Karateka ao invés de estudar COBOL e BASIC.

    • @pingosdeciencia
      @pingosdeciencia 2 роки тому +11

      nossa, quantos anos voce tem?

    • @andersonalves3866
      @andersonalves3866 2 роки тому +9

      @@pingosdeciencia todos

    • @johny17111
      @johny17111 2 роки тому +1

      @@pingosdeciencia kkkkkkkk

    • @roneycorrea
      @roneycorrea 2 роки тому +2

      Assembly do 6502 e z80 era o maximo! CPM era o OS profissional... Bons tempos

    • @PersonalXZ
      @PersonalXZ 2 роки тому +1

      @@roneycorrea Tivemos sorte em viver nos tempos da brilhantina e contemplar a era dos 8-bits e tela verde. 8Kbytes não dava para fazer quase nada e 64kbytes era puro luxo e quando lançaram o cartucho de expansão de 256kb eu pirei na batatinha, móra ! Apesar das grandes limitações, tudo aquilo nos despertava um grande fascinio.

  • @am-42
    @am-42 2 роки тому +1

    Sigo seu canal e vídeos há muito tempo. Todos os vídeos são exclenetes, mas este ultrapassou a estratosfera.

  • @marcosrogerio_oficial
    @marcosrogerio_oficial 2 роки тому +2

    Caramba Filipe explicação incrivelmente pika das galáxias. 😎👌

  • @programeseufuturo
    @programeseufuturo 2 роки тому

    Cara, sua didática é fantástica!!!

  • @ElGatoDeTerno
    @ElGatoDeTerno 2 роки тому +5

    Se você pegar um código c++ extremamente otimizado (heap, sse, avx, etc), vc não consegue nem reconhecer bem qual tarefa ele faz

  • @SAMUELLHENRIQUE
    @SAMUELLHENRIQUE 2 роки тому +1

    Quando eu vi aquela performance a cavalo, quando eu vi aqueles laços recursivos, quando eu vi aquelas curvas de memória, foi amor a primeira vista. C++, jamais vou te esquecer...

  • @edwolt
    @edwolt 2 роки тому +7

    O massa do Rust é que ele tira a liberdade do programador de escrever código ruim. Claro que isso não impede códigos ruim, mas a propria linguagem guia a certas boas práticas.

  • @renatoalvesvalle6307
    @renatoalvesvalle6307 2 роки тому

    Incrível o canal mano, acompanho sempre
    Parabéns e muito sucesso para você e todos seguidores

  • @adrianomaganini
    @adrianomaganini 2 роки тому +14

    Uma correção: Grace Hopper não criou a linguagem COBOL, mesmo porque não existe um criador único já que a linguagem foi originada a partir de um grupo de trabalho que possuía homens e mulheres de diversas nacionalidades. A linguagem foi desenvolvida no ano de 1959 pela CODASYL e foi parcialmente baseada na linguagem FLOW-MATIC, esta sim desenvolvida por um outro grupo cuja diretora era Grace Hopper. O COBOL foi criado como parte de um esforço do Departamento de Defesa Americano para se ter uma nova linguagem para processamento de dados. As fotos que mostram Grace Hopper apenas registram os encontros de algumas pessoas que fizeram parte desse projeto.

    • @razecnad
      @razecnad Рік тому

      3:58 “Foi então que ELES criaram…” ele não disse somente Grace.

  • @Gmelo7
    @Gmelo7 2 роки тому

    Parabéns Filipe!!!

  • @evertonsales443
    @evertonsales443 2 роки тому +2

    Comecei no Basic do CP200, o assembly do MSX era o must, mas o DBase3 do PC-XT era a revolução, pois gerenciar dados em C era cansativo, aí veio o Clipper, Gerenciar dados com programa compilados e misturar com C, reinou até as telas gráficas surgirem, surgiu minha maior paixão, o Delphi, era tão bom que só fui ver Java obrigado na faculdade..., com a Web amei Javascript, mas qualquer um copiava e sempre preferi as compiladas, Java era um saco de verbosa, conheci o Groovy and Grails, amei, defino o domínio e ele gera o crud, com controlles, views e dados, pronto pra hospedar, restando programar o essencial do sistema, mas veio o v8 e o node, para aumentar as performances das requisições, então Next e Apolo são o Grails do javascript, mas com muiiito mais trabalho... Agora depois deste vídeo me animei com Rust, pois sou muito fã das compiladas. Profissão ingrata, pois a linguagem e a tecnologia que você usa já está obsoleta, mas se a sede de conhecimento não for uma cachaça pra você, desista da profissão.

  • @arthur10000ify
    @arthur10000ify 2 роки тому +4

    No meio da explicação eu já estava pesquisando sobre Rust e me deparei com a bomba de efeito moral, mas aí lembrei do seu outro vídeo, fechei a guia, fui prestar atenção e mais tarde eu vejo melhor com outros olhos 🙃

    • @FilipeDeschamps
      @FilipeDeschamps  2 роки тому +1

      Showwww Arthur, é isso aí 😍 👍

    • @un9286
      @un9286 2 роки тому

      qual " bomba de efeito moral"

  • @linconbrito7793
    @linconbrito7793 2 роки тому

    Muito bom!!!! Amo os videos do Filipe!

  • @gabrielsyphan
    @gabrielsyphan 2 роки тому +1

    Vídeo incrível como sempre Filipe 😎🌹

  • @leej6341
    @leej6341 2 роки тому

    excelente vídeo! saudade do QUARTA DE MERCADO rsrs

  • @PocinhosParaMundo
    @PocinhosParaMundo 2 роки тому +1

    Cara, tu és muito didático!👏👍

  • @lean.drocalil
    @lean.drocalil 2 роки тому +60

    No trabalho, mexo com linguagens de alto nível e ferramentas comerciais. Quando estou programando porque eu quero, por meu hobby, o que eu quero é low level, gerenciar memória e conversar com hardware. C, C++ e Assembly são a cachaça 😆😆

    • @sophiacristina
      @sophiacristina 2 роки тому +15

      c++ master race!

    • @stefanoalvesdeoliveira253
      @stefanoalvesdeoliveira253 2 роки тому +5

      Esse conjunto de linguagens com assembly no final.. hmm.. senti cheiro de game hacking ou software security 🖒

    • @lean.drocalil
      @lean.drocalil 2 роки тому +4

      @@stefanoalvesdeoliveira253 passou bem perto! Raspando, na verdade. Hacking não é lá minha praia, mas eu programo para consoles e computadores da cena retrô. Mexo com Atari 2600, NES, Master System, Gameboy, Mega Drive, IBM PC compatibles (DOS) etc. Passo quase todo o meu tempo livre mexendo com C ou Assembly nessas paradas aí 😝

    • @roneycorrea
      @roneycorrea 2 роки тому +5

      @@lean.drocalil nada como o assembly do 6502 ou Z80 !

    • @lean.drocalil
      @lean.drocalil 2 роки тому

      @@roneycorrea concordo!

  • @hugo_ia
    @hugo_ia 2 роки тому

    Eu já agradecendo antes de ver o video todo

  • @flayer2011
    @flayer2011 2 роки тому

    tambem vc é o cara nas novidades tecnologicas!

  • @JoseJoaquimBrandaoNeto
    @JoseJoaquimBrandaoNeto 2 роки тому +1

    Filipe tive o prazer de mexer com Assembly em Z80 e 6502, Basic e Fortran, MSX e clones brasileiros do Apple I, COBOL era o maximo, e Pascal, depois aprendi C em CPM. Rust é novidade oba.

  • @antoruby
    @antoruby 2 роки тому +9

    Abstrações de custo zero são uma ótima ferramenta! Mas, salvo engano, quem fez o caminho das pedras desse conceito foi o C++ 💛 e o Rust está seguindo muito bem.

  • @marverickbin
    @marverickbin 2 роки тому +1

    Na prova de arquitetura que o professor fez o programa alterar as próprias linhas de código assembly, converter os 0 e 1 pra comandos , e ver o que dá.
    Nunca vi tanta gente reprovar.

  • @LucioKamiji
    @LucioKamiji 2 роки тому

    Bom Dia!!! Tudo de bom para todos. Vamos assistir e entender. Abs

  • @b4r4b4n0v
    @b4r4b4n0v 2 роки тому

    caramba, vc fala bem pra caramba, video fantastico

  • @linguagemrust
    @linguagemrust 2 роки тому +2

    Quando conheci rust foi apaixonante, linguagem massa da p#rra

  • @sandersonalves4918
    @sandersonalves4918 2 роки тому +1

    Filipe Seus vídeos são top, comecei a fazer programação depois de ver um de Seus vídeos Parabéns!!!

  • @kleberass
    @kleberass 2 роки тому +1

    Cobol tá aí até hj, programo em Cobol e esse cara não morre nunca kkkk

  • @Fernando-du5uj
    @Fernando-du5uj 2 роки тому +1

    Vc podia ter escrito algum código né pra gente poder ver.. sinto falta dos vídeos em que vc codava haha. No mais, excelente vídeo!

  • @lucascabrellibr
    @lucascabrellibr 2 роки тому +1

    (10:47)
    {
    "nomeDoCidadao": "Disclaimer",
    "vulgos": [
    "Esclarecimento",
    "Nota",
    "Observação",
    "Aviso"
    ]
    }

  • @dev-isaac-gomes
    @dev-isaac-gomes 2 роки тому +2

    Minha notificação preferida KKKKKKKKKKKKK

  • @srDanOver
    @srDanOver 2 роки тому +1

    Quem sabe possamos ver kernels ou sistemas operacionais inteiros escritos em Rust. Consequentemente teremos sistemas mais fáceis de manter e mais seguros, quem sabe o custo seja uma pequena redução no desempenho.

  • @azuosx
    @azuosx Рік тому

    Qual a musica no final do video? Gosto muito das tracks que usam na edição passa uma biblioteca ai ujehuheue

  • @gilmaratonuclear8930
    @gilmaratonuclear8930 2 роки тому

    Muito bom conteúdo. Meus parabéns!

  • @HeitorDJAk47
    @HeitorDJAk47 2 роки тому +1

    Vídeo muito massa!

  • @cedroigor
    @cedroigor 2 роки тому +16

    Eu, após ver o vídeo, indo na udemy e pesquisando: "Curso de Rust: do zero ao avançado" 🤡

    • @LucasAlmeida_xx
      @LucasAlmeida_xx 2 роки тому +10

      Isso quando não é "Do Zero ao Sênior", com 5 horas totais de curso 🤡🤡. hahahaha

  • @vyni
    @vyni 2 роки тому +1

    caramba!!! eu definitivamente não esperava isso!!!+

  • @ONerdAlpha
    @ONerdAlpha 2 роки тому

    Discord é surreal de tão bom. Fico imaginando como consegue ter o melhor comunicador de todos os tempos.

  • @diegogomes5896
    @diegogomes5896 2 роки тому

    Não sei como você ainda não fez um curso de programação. Com logica e uma linguagem. Um básico. Sei la, sensacional a didática.

  • @andermetalbrasil
    @andermetalbrasil 2 роки тому +4

    Quando eu decidi apender uma linguagem de programação de baixo nível, resolvi aprender Rust justamente porque gostei da ideia de não ter que me preocupar com ter pareder também a gerenciar a memória.
    O compilador do Rust é também como um professor, daqueles bem rigororos, até autoritário, que não deixa você fazer as coisas de outro jeito que não seja o jeito dele quando o assunto é gerenciamento de memória. No começo parece difícil ter o "borrow checker" te impedindo de usar uma variável porque ela está já está sendo utilizada, mas com o tempo nos acostumanos a isso e passamos a entender melhor o porque e como evitar.
    Ainda sou um mero iniciante, sem nenhum projeto relevante em Rust, mas quero aprender mais, e vou continuar estudando essa ótima linguagem de programação.

  • @Chapeu_de_aluminio
    @Chapeu_de_aluminio 2 роки тому

    11:27 bem colocado, rust é eficiente, mas não estar no nivel de c(ou c++) ainda, o que não o faz uma boa escolha pra kernel por exemplo.

    • @Lucs-ku5cb
      @Lucs-ku5cb 2 роки тому +1

      Existe um sistema operacional feito em rust
      Mas por exemplo de acordo com o próprio Linus torvald, nada melhor do que C!
      Edit: rust já está no kernel do Linux

  • @adilsoncapita9736
    @adilsoncapita9736 2 роки тому

    Vídeo massa Filipe!
    Passo apenas para dizer que a imagem no minuto 4:36 não é COBOL, mas sim CL (Computer Language)
    TMJ

  • @lucasmonteiro4119
    @lucasmonteiro4119 2 роки тому +1

    Eu acho que vc Filipe deveria fazer uma série sobre linguagens de programação, quero ver vc falar sobre Golang hehehehe

  • @bernardomesascastells6860
    @bernardomesascastells6860 2 роки тому +4

    eu tentando aprender python para me atualizar e agora o rust esta em alta, mas que beleza, mais outra pro meu conhecimento.

    • @TheJoao5512664
      @TheJoao5512664 2 роки тому +4

      Kkkk. Foca na base. A linguagem é o de menos.

    • @FilipeDeschamps
      @FilipeDeschamps  2 роки тому +1

      Estou com o João! Primeiro se foque numa linguagem, seja qual for 👍

  • @VictorCruzReis
    @VictorCruzReis 2 роки тому

    Deschamps, poderia dar uma ~sugestão~ de conteúdo?
    Já pensou em fazer vídeos de "reviews" de projetos dos inscritos (que disponibilizarem repositórios para tal) apontando soluções/patterns interessantes e pontos de melhoria?
    Alguns pontos a serem avaliados:
    - configuração do projeto (uso de linters, formatters, unit tests, scaffolding, conventional-commits, git hooks etc)
    - arquiteturas de pastas
    - estilização através de tematização (ao invés de hard coded)
    - extração de lógicas para custom hooks (no caso do react)
    - extração de componentes de componentes grandes
    - separação de lógicas de negócio para services a serem consumidos
    - Clean Code, SOLID, DRY, KISS, YAGNI, evitar Bad Smells, uso de Design Patterns etc
    - internacionalização
    etc
    Obrigado pelos seus conteúdos, já me ajudaram em momentos diferentes da minha carreita e com certeza pude ser um programador melhor!
    Abraços

  • @PauloHenrique182
    @PauloHenrique182 2 роки тому

    Caraca Filipe, esse video foi top, to quase deixando de aprender Golang para ir pro Rusty. Será que rola um video comparando ambas?

  • @0xf01
    @0xf01 2 роки тому

    É isso ai então Filipe, finalmente o motivo que faltava pra aprender Rust de uma vez, ótimo video como sempre!

  • @marciosouza3371
    @marciosouza3371 2 роки тому

    Conteúdo sempre muito bom!

  • @erickhian
    @erickhian 2 роки тому +1

    Tive uma matéria no meu curso que o trabalho final era construir um relógio despertador em assembly, foi um absurdo. 2021 e aprendendo assembly kkkk

  • @AndersonPEM
    @AndersonPEM 2 роки тому +2

    Memory safety for the win :)

  • @caroltafuri
    @caroltafuri 2 роки тому

    QUE AULA!

  • @eduns_
    @eduns_ 2 роки тому +7

    E lá vou eu colocar mais uma linguagem pra conta... 😅

  • @CasalSabino2050
    @CasalSabino2050 2 роки тому

    Ola Felipe programei.muito em Cobol,pascal e clipper

  • @leo523
    @leo523 2 роки тому +1

    Faz um vídeo sobre a linguagem D . Up.

  • @MrAbrazildo
    @MrAbrazildo 2 роки тому +1

    Tudo q vc falou se aplica ao C++, com exceção apenas dessa "revisão de memória em tempo de compilação". Vou dar uma olhada. Por enqto, continuo com C++, q tem capacidade de fazer abstrações de alto-nível impressionantes, a "custo-zero". Coisas como revisões automáticas (inclusive de memória) e imitar sintaxe de linguagens de alto-nível.

  • @carlosfelipearaujo
    @carlosfelipearaujo 2 роки тому +2

    O Pop_OS! Linux, baseado no Ubuntu, usa o GNOME como desktop environment, mas eles usam várias modificações feitas em RUST e pretendem forkear ou fazer do zero uma interface pro Linux em Rust. Também ouvi o boato que querem passar o código do Linux para Rust.

  • @dodge1629
    @dodge1629 2 роки тому +1

    Chuck Norris escreve todo seu codio em assembly... e faz deploy direto em producao!