Começando com

แชร์
ฝัง
  • เผยแพร่เมื่อ 18 ก.ย. 2024

ความคิดเห็น • 154

  • @adrianoantunes9662
    @adrianoantunes9662 5 หลายเดือนก่อน +4

    Podia ter um curso completo, inclusive com tauri ou algum framework. Ótimo conteúdo 👏🏾👏🏾👏🏾

    • @baltaio
      @baltaio  5 หลายเดือนก่อน +1

      Boa sugestão!

  • @CentraldotNET
    @CentraldotNET 6 หลายเดือนก่อน +26

    Video maravilhoso como sempre Balta. Rust e Go são linguagens sensacionais, traga mais conteúdo de Rust para nós

    • @baltaio
      @baltaio  6 หลายเดือนก่อน +5

      🚀

  • @rafaelzornita
    @rafaelzornita 6 หลายเดือนก่อน +8

    Valeu Balta! Comecei a estudar Rust a pouco tempo mas estou muito empolgado com as possibilidades da linguagem

    • @baltaio
      @baltaio  6 หลายเดือนก่อน

      🚀

  • @Pedromarneto1303
    @Pedromarneto1303 5 หลายเดือนก่อน +2

    Excelente vídeo Balta! Parabéns!!!

    • @baltaio
      @baltaio  5 หลายเดือนก่อน

      🚀

  • @r-hex
    @r-hex 6 หลายเดือนก่อน +2

    Top... alta performance é sempre bom!
    Traga mais conteúdo sim!
    Abraços!

    • @baltaio
      @baltaio  5 หลายเดือนก่อน

      🚀

  • @Lucs-ku5cb
    @Lucs-ku5cb 6 หลายเดือนก่อน +3

    Bem legal o video!
    Uma coisa a se considerar sobre rust é que o compilador é inteligente o suficiente pra saber os tipos dos valores pelo contexto. Entao na linha do valor guess poderia ser:
    let mut guess = String::new();

    • @baltaio
      @baltaio  6 หลายเดือนก่อน

      🚀

  • @WendelBrito-s8s
    @WendelBrito-s8s 6 หลายเดือนก่อน +5

    Também conhecida como 'Pattern Killer' por te obrigar a codar de uma maneira própria, Rust é ótima para maioria dos casos de uso em que 'código não seguro' não é necessário, pois ai não faz sentido codar unsafe já que foi projetada para ser segura.

    • @ElGatoDeTerno
      @ElGatoDeTerno 6 หลายเดือนก่อน +4

      Não somente nesses cenários. Mas também onde performance e consumo de ram são fatores importantes ou deterministicos

    • @baltaio
      @baltaio  6 หลายเดือนก่อน

      🚀

  • @PedroLorOrlando
    @PedroLorOrlando 6 หลายเดือนก่อน +5

    Muito bom Balta

    • @baltaio
      @baltaio  6 หลายเดือนก่อน +1

      🚀

  • @rodrigosouto9502
    @rodrigosouto9502 4 หลายเดือนก่อน +4

    Achei muito interessante, porém muito difícil. Venho do Python 😂
    E obrigado por compartilhar!

    • @baltaio
      @baltaio  4 หลายเดือนก่อน

      hahahahha é difícil mesmo! Mas nada que a prática não ajude!

    • @littleghoost
      @littleghoost หลายเดือนก่อน +1

      Não desista! Eu tambem aprendi Python antes de Rust. No começo você acha confuso, mas depois seu cérebro acostuma e você vai amar criar código com Rust, vai amar tipagem.

    • @pl-kv6ji
      @pl-kv6ji 16 วันที่ผ่านมา

      @@littleghoost Rust é muito legal

  • @chandelima
    @chandelima 6 หลายเดือนก่อน +28

    Depois de tudo o que vc conquistou. Como ousas??? 😂😂😂

    • @baltaio
      @baltaio  6 หลายเดือนก่อน +4

      hahahahah 😂

    • @AthosLuanOliveira
      @AthosLuanOliveira 6 หลายเดือนก่อน

      Kkkkk. Boa

    • @AthosLuanOliveira
      @AthosLuanOliveira 6 หลายเดือนก่อน +1

      Kkkkk. .Net olhando balta: 🤨

  • @Phederal
    @Phederal 6 หลายเดือนก่อน +4

    Estou aprendendo Rust tb e tenho usado o Zed para desenvolver em Rust invés do VS code. O Zed foi desenvolvido em Rust.

    • @baltaio
      @baltaio  6 หลายเดือนก่อน +1

      Legal demais! Ainda não testei o ZED!

    • @kayzzen
      @kayzzen 6 หลายเดือนก่อน

      É um pena que só tem versão para MacOS, já tem para outros sistema operacionais?

    • @Phederal
      @Phederal 6 หลายเดือนก่อน +1

      Verdade, @@kayzzen, só para Mac por enquanto. Espero que apareça para outos SOs em breve, pois é uma ferramenta super rápida e promete.

  • @Lucs-ku5cb
    @Lucs-ku5cb 6 หลายเดือนก่อน +2

    18:39 nao precisou tretar o erro no parse porque o próprio pattern match nesse caso é o tratamento de erros
    E como é um caso onde o erro não tem importância poderia substituir o match por if let

    • @baltaio
      @baltaio  6 หลายเดือนก่อน

      🚀

  •  6 หลายเดือนก่อน +1

    Um ponto bom de saber sobre essa parada de poder retribuir valores(pseudo código rust)
    Let x = 42
    Let y = 38 //Y recebe referência de 42,entao pode "monitorar"o X
    Let x = 67
    Print(y) //vai mostrar 42
    A parte importante é que o y esta ligado ao original , então mesmo tendo atribuido o valor 67 para x,ao pegar o Y ele vai ter uma referência para o valor 42 e não 67, por que a referencia original a x vai existir até acabar o escopo

    • @baltaio
      @baltaio  6 หลายเดือนก่อน

      🚀

  • @nokkreload
    @nokkreload 6 หลายเดือนก่อน

    Balta, gostei muito da forma como você explica uma linguagem tão diferente como Rust. Parabéns!

    • @baltaio
      @baltaio  6 หลายเดือนก่อน

      🚀🚀🚀

  • @TiagoSarri
    @TiagoSarri 6 หลายเดือนก่อน

    Vídeo incrível, estudei um pouco de Rust e parei este vídeo me inspirou a voltar a estudar, por favor faça mais vídeos assim

    • @baltaio
      @baltaio  6 หลายเดือนก่อน

      🚀

  • @aobacodigos3219
    @aobacodigos3219 4 หลายเดือนก่อน +2

    Apoio um curso completo em!!

    • @baltaio
      @baltaio  4 หลายเดือนก่อน +1

      Olha que faço hein!!!!

  •  6 หลายเดือนก่อน +7

    Tem um projeto legal que um cara esta fazendo rustc_codegen_clr, ainda falta coisas mas ja permite rodar alguns codigo rust dentro do dotnet e integrar com as linguagens do dotnet

    • @baltaio
      @baltaio  6 หลายเดือนก่อน +2

      Vou pesquisar, valeu pela dica!! RustSharp? hahahha

    • @ewa435
      @ewa435 6 หลายเดือนก่อน

      Daqui a pouco estou criando site com Rust kkkk

    • @FranciscoEnderson-k3i
      @FranciscoEnderson-k3i 6 หลายเดือนก่อน +2

      R#

  • @paulobitfranca
    @paulobitfranca 6 หลายเดือนก่อน

    Estou usando desde março 2023, e estou simplesmente fascinado com a linguagem. Sei que muita gente vai me achar exagerado rs, mas pelo menos pra mim, Rust é a melhor linguagem de programação surgida neste século...

    • @baltaio
      @baltaio  6 หลายเดือนก่อน

      🚀🚀🚀

  • @igorsilva736
    @igorsilva736 6 หลายเดือนก่อน +4

    eu não entendi bem o ponto qe vc ficou com dúvida mas: o String aloca memória dinâmica, diferente do &str qe a string fica armazenada no binário. No &mut, o mut é pra referência poder modificar o valor original, só com & isso não é possível, nem qe a variável referenciada seja um let mut

    • @baltaio
      @baltaio  6 หลายเดือนก่อน

      Exatamente... 🚀

  • @divisplima
    @divisplima 6 หลายเดือนก่อน

    Uma Linguagem que eu gosto muito pela sua segurança é Ada. Ainda não parei para aprender direitinho, mas o pouco que estudei me encantou muito

    • @baltaio
      @baltaio  6 หลายเดือนก่อน

      🚀🚀

  • @flavioa.damaia1293
    @flavioa.damaia1293 6 หลายเดือนก่อน

    Bacana! Já deu para se ter uma pequena ideia do Rust!!

    • @baltaio
      @baltaio  6 หลายเดือนก่อน

      🚀

  • @pabloaviz3037
    @pabloaviz3037 6 หลายเดือนก่อน

    Cara, eu tô me aventurando pelo rust e estou adorando. Mesmo tendo vindo do JS, eu decidi bater cabeça com rust, até mesmo por tá muito na moda.
    Confesso que não tô entendendo muita coisa kk mas tô me saindo bem (eu acho kk).

    • @baltaio
      @baltaio  6 หลายเดือนก่อน

      🚀

  • @CharlesDev-yn9nv
    @CharlesDev-yn9nv 6 หลายเดือนก่อน

    Balta eu tenho estudado Rust é bem lega! No meu dia á dia trabalho como Golang mas, estou fazendo uma poc com Rus! Espero ver mais vídeo de rust aqui ! cira uma playlist com um curso !!

    • @melop
      @melop 6 หลายเดือนก่อน

      Fala, cara! Tá aprendendo pela documentação mesmo ou sabe de algum canal bom por aí?

    • @baltaio
      @baltaio  6 หลายเดือนก่อน

      🚀🚀

  • @lailanoreL
    @lailanoreL 4 หลายเดือนก่อน +2

    Gente, cheguei aqui toda animada, eu mesma queria aprender rust faz tempo. Mas depois desse vídeo eu mesma já desisti, não dá gente, muito burocrática pra alguém que é meio burrinha como eu. Vou ficar no Java mesmo 😭😭😭😭

    • @baltaio
      @baltaio  4 หลายเดือนก่อน +2

      hahahahah começo é assim mesmo! Normal.. Também ainda é confuso pra mim

    • @lailanoreL
      @lailanoreL 4 หลายเดือนก่อน +1

      ​@@baltaioVerdade que sim, só não desisti, vi no vídeo que você é bem inteligente rsrsrsrs.

    • @adalbertojosebrasaca9697
      @adalbertojosebrasaca9697 13 วันที่ผ่านมา

      Tudo no começo é difícil. Aposto que você "penou" no começo com Java também, né ? Se você quer aprender Rust, não desista ! Vá aos poucos... 👍

    • @lailanoreL
      @lailanoreL 13 วันที่ผ่านมา

      @@adalbertojosebrasaca9697 obrigada, foi isso mesmo

  • @Atxaloisio2
    @Atxaloisio2 6 หลายเดือนก่อน +1

    Muito bom!

    • @baltaio
      @baltaio  6 หลายเดือนก่อน

      🚀

  • @HerlonCosta
    @HerlonCosta 6 หลายเดือนก่อน

    Cara, que da hora!

    • @baltaio
      @baltaio  6 หลายเดือนก่อน +1

      🚀🚀🚀

  • @rogersrodriguesmustafa6513
    @rogersrodriguesmustafa6513 3 หลายเดือนก่อน +2

    Eu sou do C, C++ e C#, acho muito bagunçado a sintaxe do Rust. Sem pé nem cabeça. Mas é muito poderosa e segura. Prefiro aprender GO. ^^.

    • @baltaio
      @baltaio  3 หลายเดือนก่อน +1

      Show

  • @AlmirBispo-CSV-Comp-DB
    @AlmirBispo-CSV-Comp-DB 6 หลายเดือนก่อน +4

    Continuo usando Object Pascal

    • @baltaio
      @baltaio  6 หลายเดือนก่อน

      🚀

  • @lucasemanoel1829
    @lucasemanoel1829 6 หลายเดือนก่อน

    Trás mais conteúdo de rust! 🦀

    • @baltaio
      @baltaio  6 หลายเดือนก่อน

      🚀

  • @yanlimaju
    @yanlimaju 6 หลายเดือนก่อน

    Boa Balta!!!!

    • @baltaio
      @baltaio  6 หลายเดือนก่อน

      Você por aqui!! Que honra 🚀

  • @melop
    @melop 6 หลายเดือนก่อน

    Mais Rust pra a gnt por favor!!!

    • @baltaio
      @baltaio  6 หลายเดือนก่อน

      🚀

  • @isotrinux
    @isotrinux 6 หลายเดือนก่อน

    Excelente video, parabens...
    O único problema, é o ZOOM excessivo, isso mata quem esta aprendendo....

    • @baltaio
      @baltaio  6 หลายเดือนก่อน

      Vamos revisar isto! Obrigado 🚀

  • @tomnetoo
    @tomnetoo 6 หลายเดือนก่อน +1

    Falei "saudades do C" junto com você quando tava assistindo asudhasudh ermãos de codego

    • @baltaio
      @baltaio  6 หลายเดือนก่อน

      hahahahah!

  • @diegoernanisa
    @diegoernanisa 6 หลายเดือนก่อน

    to começando a estudar também. Sou dev Delphi e estou me aventurando em outras linguagens

    • @baltaio
      @baltaio  6 หลายเดือนก่อน

      🚀

  • @cyberpunk_program
    @cyberpunk_program 6 หลายเดือนก่อน +1

    Rust é fantástico, experimentem rust com o framework yew, vc simplesmente faz uma aplicação web sem javascript. 🤟🏼 So nao pode ser a linguagem da moda que essa é brava até o desenvolvedor dela sai fora pq teve Burnout 😢kkk

    • @baltaio
      @baltaio  6 หลายเดือนก่อน

      🚀

  • @rodrigosantana3328
    @rodrigosantana3328 6 หลายเดือนก่อน +1

    voce acha que a microsoft va investir mais em rust nos proximos anos? não só no sentido de usa-la no 365 mas tb na "adocao" dela como um ambiente, como fez mais ou menos com o typescript/javascript

    • @baltaio
      @baltaio  6 หลายเดือนก่อน +1

      Acho que o mercado em geral tem investido! 🚀

  • @GuilhermeAltran
    @GuilhermeAltran 4 หลายเดือนก่อน +2

    c c++ não vai desaparecer nunca, porem vai perder muita força depois da criação do rust e zig.

    • @baltaio
      @baltaio  4 หลายเดือนก่อน +1

      Comecei com C, tenho um apego a ele incrível... 🚀🚀🚀

    • @GuilhermeAltran
      @GuilhermeAltran 4 หลายเดือนก่อน +1

      @@baltaio tb foi a minha primeira

  • @gustavocgsg
    @gustavocgsg 6 หลายเดือนก่อน

    É possível um iniciante começar a aprender lógica de programação e afins utilizando o Rust associado a outra linguagem como suas primeiras linguagens? Ou é avançado d+ e seria melhor seguir por uma linguagem mais fácil como js com node, antes de partir para o Rust

    • @baltaio
      @baltaio  6 หลายเดือนก่อน +1

      Se quiser começar pelo caminho mais complexo, nada te impede... eu comecei com C! Mas vai de cada um...

    • @gustavocgsg
      @gustavocgsg 6 หลายเดือนก่อน

      @@baltaiotenho uma sugestão também se. Possível for, poderia falar um pouco do mercado que envolve o Rust ?? Gostaria de saber onde ele é valorizado e suas principais aplicações e no Brasil como ele está sendo visto e empregado !?

  • @fmagister
    @fmagister 6 หลายเดือนก่อน

    Achei que Rust fosse mais complicado, mas uma coisa que nao entendi, se o C eh mais performatico que o Rust, pq a microsoft nao migrou logo pro C ao invess do Rust? O C tem maior numero de programadores e é uma linguagem classica consolidada...

    • @baltaio
      @baltaio  6 หลายเดือนก่อน

      Segurança! 🚀

  • @EwertonDutra
    @EwertonDutra 6 หลายเดือนก่อน

    Muiot legal 🆒

    • @baltaio
      @baltaio  6 หลายเดือนก่อน +1

      🚀

  • @luisandre3532
    @luisandre3532 6 หลายเดือนก่อน +1

    Tá usando que tema no vscode Baltazord?

    • @baltaio
      @baltaio  6 หลายเดือนก่อน

      Purple Dark

  • @user-plgmgrs326
    @user-plgmgrs326 6 หลายเดือนก่อน

    E o assembly 8086

    • @baltaio
      @baltaio  6 หลายเดือนก่อน

      ai já foge da minha alçada hahahah

  • @Zyh4
    @Zyh4 6 หลายเดือนก่อน

    Boa, vale a pena dar uma olhada. Tem aplicações para WEB, mobile, desktop, etc...?

    • @baltaio
      @baltaio  6 หลายเดือนก่อน

      Tem sim, mas acho que o foco da linguagem não é este! 🚀

    • @jcbritobr
      @jcbritobr 6 หลายเดือนก่อน

      Tem uma Stack sensacional com Axum, Tower.

  • @matheusdelmondes2692
    @matheusdelmondes2692 6 หลายเดือนก่อน

    Pra vencer esse jogo da forma mais eficiente é só fazer segundo a lógica de pesquisa binária.

    • @baltaio
      @baltaio  6 หลายเดือนก่อน

      🚀

  • @deyvidfk
    @deyvidfk 6 หลายเดือนก่อน

    Porque class::function e não class.function ?! Mds, Fiquei com toque 😅

    • @baltaio
      @baltaio  6 หลายเดือนก่อน

      hahahaha boa pergunta...

    • @jcbritobr
      @jcbritobr 6 หลายเดือนก่อน

      Esse operador se chama turbo Fish e é usado para chamar funções estáticas.

  • @gbalestrin9
    @gbalestrin9 6 หลายเดือนก่อน +7

    Herege 🤣

    • @baltaio
      @baltaio  6 หลายเดือนก่อน +3

      hahahahah 🚀
      PS:. quero ver o quanto o pessoal vai "amar" ou "odia"

  • @kyler8369
    @kyler8369 5 หลายเดือนก่อน +2

    Promo`SM

    • @baltaio
      @baltaio  5 หลายเดือนก่อน

      GANHOU!!!
      balta.io/checkout/anual

  • @ametafisicahermetica-ig4hj
    @ametafisicahermetica-ig4hj 6 หลายเดือนก่อน +2

    ora ora, rust precisa de C++ pra funcionar

    • @baltaio
      @baltaio  6 หลายเดือนก่อน +1

      hahahahahha

    • @jcbritobr
      @jcbritobr 6 หลายเดือนก่อน +2

      Na verdade não. Ele precisa é de um linker, e você vai usar o toolchain da Microsoft ou da GNU. É por isso que você instala um deles, mas rust não usa o compilador de c++.

  • @gabriel_matoss
    @gabriel_matoss 6 หลายเดือนก่อน +2

    então o c# já era? is dead?

    • @ewa435
      @ewa435 6 หลายเดือนก่อน +3

      Acho q não, são coisas diferentes. O c#, roda em uma "VM". O rust é mas pra matar c/c++. São objetivos diferentes.

    • @RanchoX
      @RanchoX 6 หลายเดือนก่อน +5

      ​@@ewa435matar C é a piada do século

    • @ewa435
      @ewa435 6 หลายเดือนก่อน

      @@RanchoX quando digo "matar" dentro dos produtos da Microsoft. Eles irão usar os Rust pra criar seus produtos.

    • @ewa435
      @ewa435 6 หลายเดือนก่อน +3

      ​​@@RanchoX quando digo "m.t" é no sentido de deixar de usar o c em seus produtos, p usar o Rust.

    • @baltaio
      @baltaio  6 หลายเดือนก่อน +3

      Não! Não tem nada a ver com C# isto... o caso da MS com Rust foi outro, C# continua firme e forte!

  • @eddyribeiro2048
    @eddyribeiro2048 6 หลายเดือนก่อน +2

    C# vendo isso = 🤡;

    • @baltaio
      @baltaio  6 หลายเดือนก่อน +1

      🚀

  • @ewa435
    @ewa435 6 หลายเดือนก่อน +3

    Uai se perde p c, porque eles vão migrar seus produtos p Rust

    • @baltaio
      @baltaio  6 หลายเดือนก่อน +4

      Segurança! Principalmente na gestão da memória.

    • @decomoraes
      @decomoraes 6 หลายเดือนก่อน +5

      O problema da Microsoft é que eles precisam de um código altamente performático que não tenha os problemas da gestão manual de memória, o uso de uma linguagem com garbage collector seria muito custoso, então o Rust se torna a escolha perfeita, pois não tem garbage collector e nem a necessidade da gestão manual de alocação da memória. Ele tem um conceito de abstração de custo zero, o seu código pode parecer de alto nível mas com uma performance de C e C++

    • @gepetovovo2509
      @gepetovovo2509 6 หลายเดือนก่อน

      Mão de obra barata e curva de aprendizado baixa, assim como o Python, ReactJS, NodeJS e bancos noSQL abocanharam grande parte do mercado e até o "Grande JAVA" caiu.

    • @ElGatoDeTerno
      @ElGatoDeTerno 6 หลายเดือนก่อน +2

      ​@@decomoraesapenas uma observação. O problema do C não é na alocação de memória. O problema está em ultrapassar os limites alocados e também em não desalocar

    • @felipe.raposo
      @felipe.raposo 6 หลายเดือนก่อน

      @@ElGatoDeTerno e também em não desalocar. Então tem problema na alocação, ué... rs

  • @carloshenrique-sp3uu
    @carloshenrique-sp3uu 6 หลายเดือนก่อน

    Traidor, como pode 😂😂😂😂😂

    • @baltaio
      @baltaio  6 หลายเดือนก่อน

      hahahahaha ainda amo C#!

  • @Lorajobrpro
    @Lorajobrpro 6 หลายเดือนก่อน +5

    Parece verboso

    • @matheusjean148
      @matheusjean148 6 หลายเดือนก่อน +1

      na verdade é bem enxuto, depois que vc entende que tem bastante abstrações, fica fácil.
      so é um pouco mais lento que c/c++ pra compilar haha

    • @baltaio
      @baltaio  6 หลายเดือนก่อน +3

      Sim, é uma linguagem mais "completa" e "detalhada"... O foco é mais performance do que a "usabilidade" em si!

    • @decomoraes
      @decomoraes 6 หลายเดือนก่อน +2

      Mas tem macros, um recurso que retorna código para o seu contexto, se você tem uma estrutura bem definida, deixa seu código bem limpo

    • @0xd3c0d3d
      @0xd3c0d3d 6 หลายเดือนก่อน +4

      Realmente! por isso eu prefiro Zig

    • @lisboasp
      @lisboasp 6 หลายเดือนก่อน +5

      @@0xd3c0d3d Zig é maravilhoso! Legal ver brasileiros bem antenados, conhecendo algo fora da bolha. Zig supera sim a linguagem modinha chamada Rust, que a indústria tenta te vender como a linguagem do momento e blá blá blá. Por exemplo Zig e "Odin" (começando a ser usada para o desenvolvimento de games triple A inclusive) performam melhor que Rust, e ainda alcançarão a posição que merecem. Mas independente do estágio ainda nichado que se encontram, já existem linguagens bem mais maduras e estabelecidas do que Rust, e uma delas é Golang. Enfim... bom saber que a comunidade Zig está crescendo não apenas no exterior.