Variáveis e constantes | Aprenda Rust | 02

  Рет қаралды 17,711

CodeShow

CodeShow

Күн бұрын

Пікірлер: 108
@LinuxTips
@LinuxTips 2 жыл бұрын
Mais um vídeo sensacional demais!
@marcoschavesdemelo2014
@marcoschavesdemelo2014 11 ай бұрын
Que aula fantástica, vc tem o DOM de ensinar e facilitar o conteúdo transmitido.
@thiagopossa6314
@thiagopossa6314 Жыл бұрын
Não é comum eu comentar aqui no yt, mas seu conteúdo me obriga a fazer isso. Em meio a tantas explicações superficiais nessa rede, sempre tendo que recorrer a produtores de conteúdo estrangeiros, vc se destaca. Durante esse vídeo a cada questionamento que eu me fazia em seguida vc o sanava com uma explicação sucinta. Meus parabéns pelo conteúdo produzido, possui o nível de complexidade exato pra ensinar um desenvolvedor com conhecimento avançado sem ficar entediante.
@Set_Abominae
@Set_Abominae 2 жыл бұрын
Cara é impressionante o quanto que a gente aprende com o Bruno mesmo quando o escopo da aula é pequeno. Eu nunca tinha usado o micro no linux e achei sensacional, simples mas poderoso. Ah e agora tem até vinhetinha no início... kkkkkkkk
@RafaelSolaPACalsaverini
@RafaelSolaPACalsaverini 2 жыл бұрын
Cara, trabalhei com o Bruno e vi meu conhecimento de python passar de ok para excelente só de interagir com ele no dia a dia.
@xurumy
@xurumy 2 жыл бұрын
Bruno manda muito bem e sempre dá para aprender e rever vários conceitos, importantes e fundamentais para um código legível e otimizado.
@ricleitetube
@ricleitetube 2 жыл бұрын
Continue! Agora tenho uma série em vídeo para recomendar para as pessoas aprenderem Rust.
@HamiltonGJr
@HamiltonGJr 2 жыл бұрын
Estou usando o Windows 10. Instalei Rust e estou aprendendo e curtindo muito! Estou usando o VC Code com autosave ativado. Daí instalei o Cargo Watch. Ativei, e sempre que eu altero o código, o autosave já salva e o Watch já recompila. Muito produtivo. E se em algum momento ficar estranho trabalhar assim, é só desativar o Watch dando CTRL+C. Muito bom!
@juninhopo
@juninhopo Жыл бұрын
Seu método de ensino, todo o fluxo do vídeo está muito bom! Parabéns.
@WilliamCanin
@WilliamCanin 2 жыл бұрын
Excelente conteudo de Rust! Ansioso pra aprender mais de Rust com você.
@carecavoador
@carecavoador 2 жыл бұрын
Cara, outro vídeo maravilhoso. Finalmente encontrei outra pessoa que uma Micro Editor! Hahahaha
@estevaoyt
@estevaoyt 2 ай бұрын
Que conteúdo, maravilhoso! Muito obrigado, Bruno Rocha!
@andreazeredo2616
@andreazeredo2616 2 жыл бұрын
Parabéns! está muito bom, continua com essas aulas bem explicativas, assim é melhor pra novatos no Rust como eu entender a linguagem e a diferença entre ela e outras que já tem no mercado e o porque dela ser tão bem falada, irei acompanhar todas as aulas.
@jlx8439
@jlx8439 2 жыл бұрын
ótimas aulas!! por mais bem feito que seja o próprio livro do rust, é muito surreal de bom acompanhar uma aula com tudo explicadinho pra quem veio de python e nunca usou uma linguagem compilada 😃
@joeyDev
@joeyDev 2 жыл бұрын
Meu professor favorito, adoro as aulas do Bruno Rocha.
@tiagohenrique7685
@tiagohenrique7685 2 жыл бұрын
Cara! Eu fiz uma promessa que só voltaria a estudar rust quando o Bruno Rocha voltasse com as aulas! Esse dia chegou! 😁😁😁
@coffeeiot8468
@coffeeiot8468 2 жыл бұрын
kkkkkkkkk,
@HamiltonGJr
@HamiltonGJr 2 жыл бұрын
O Bruno tem uma didática muito boa. Ele memoriza o roteiro (ou lê, sei lá) e vai conduzindo a aula da melhor forma possível. O importante é que ele escreve um roteiro campeão e dá uma aula excelente. Vamos compartilhar muito!
@marcosoliveira8731
@marcosoliveira8731 Жыл бұрын
Muito bom. Sobre tipagem, sempre achei que o dev deveria se responsabilizar pelo tipo de dados a ser usado pelo compilador. Afinal, faz parte do trampo saber usar este recurso, mesmo que uma linguagem tão poderosa como esta possa opinar no assunto.
@keuwey
@keuwey 2 жыл бұрын
Vendo como o Rust trabalha dá pra entender porque os desenvolvedores estão amando tanto essa linguagem. Inclusive, se não me engano, ela até mesmo superou o C e o C++ nos testes de benchmark. Deve ser por esses motivos falados ai no vídeo. Acho muito interessante essas novas linguagens que vem com o intuito de resolver problemas de linguagens mais famosas e mais usadas, como o kotlin pro java.
@Lucs-ku5cb
@Lucs-ku5cb 2 жыл бұрын
Inclusive kotlin é bem legal
@rodrigoreis6615
@rodrigoreis6615 Жыл бұрын
"superou o C e o C++ nos testes de benchmark" duvido que seja mais rapido porque assembly que ele produz é sempre maior que o C++ produz e tem tambem uma condições esquisita que ele poem no main que nao escreveste
@wesleycsci
@wesleycsci 2 жыл бұрын
Um das coisas que mais gosto é da explicação de cada detalhe deixando claro as características da linguagem, bom demais!
@Matheus-yx6qb
@Matheus-yx6qb 2 жыл бұрын
Só uma correção doq eu acho ser o certo: constantes no escopo global não necessariamente são traduzidos para inline, eles podem ser alocados para o section data do arquivo ELF resultante (ou segmento data no runtime), a prova disso é que vc pode fazer immutable borrowing da variável global
@rodrigosouto9502
@rodrigosouto9502 2 жыл бұрын
Ah sim, quase esqueci, obrigado também por ter colocado os dois vídeos já numa playlist. Vai ajudar a deixar organizado pra quem quer assistir.
@joseitojunior1749
@joseitojunior1749 2 жыл бұрын
Boa Brunão. Show d+.
@cleitondelima
@cleitondelima 2 жыл бұрын
Muito bom ver seus videos Bruno, parabéns e obrigado!!
@diogorcarvalho
@diogorcarvalho 2 жыл бұрын
Gostei de mais! Obrigado pelas aulas 😀
@nazirmudumane8830
@nazirmudumane8830 Жыл бұрын
Gostei muito da abordagem RAII do Rust, venho do javascript e sentia muita falta disso no node.
@jonatasluizdeoliveira3507
@jonatasluizdeoliveira3507 2 жыл бұрын
Video muito sensacional, valeu muito por compartilhar o conhecimento!
@humbertocunha9843
@humbertocunha9843 2 жыл бұрын
Com certeza uma das melhores didática da internet, 👏👏👏👏
@joaofelipe2203
@joaofelipe2203 2 жыл бұрын
Sensacional!!! Explica bem demais
@lucasriboli7471
@lucasriboli7471 2 жыл бұрын
Estudar RUST com sua ajuda e a do livro, vem sendo uma experiência de ouro!!
@jorunessa
@jorunessa 2 жыл бұрын
Qual livro você comprou?
@nun3s575
@nun3s575 2 жыл бұрын
voce explica mt bem ! continua assim, ta ajudando dms
@samirxtz250
@samirxtz250 2 жыл бұрын
Eu aprendi a gostar do rust e achá-lo exótico. To curtindo a série
@CelsoPereiraSilva
@CelsoPereiraSilva 2 ай бұрын
Muito bom, vou está me iniciando na linguagem por este vídeo.
@andresena4934
@andresena4934 2 жыл бұрын
Muito bom cara. Continue com essa série, pls.
@belab8090
@belab8090 2 жыл бұрын
Adorei o vídeo, excelente explicação 😊
@focuseletronica
@focuseletronica 2 жыл бұрын
Mais uma aula top!
@quidelicia1
@quidelicia1 2 жыл бұрын
Bacana. obrigado pela aula!
@caiorodrigues1766
@caiorodrigues1766 2 жыл бұрын
Excelente! Muito obrigado!
@RegisdoPython
@RegisdoPython 2 жыл бұрын
Caraca, to aprendendo Rust mesmo. Muito bom. Parabéns Bruno.
@carlosaugustoteixeiraalves5046
@carlosaugustoteixeiraalves5046 2 жыл бұрын
Parabéns! Muito bom!
@RonaldoHabibiDev
@RonaldoHabibiDev 7 ай бұрын
Legal Bruno, boa adidática! Obrigado.
@SandroDutraKS
@SandroDutraKS 2 жыл бұрын
Muito obrigado pela excelente aula! Estou sentindo que agora eu aprendo esses conceitos específicos de Rust!
@GabrielLopesMarques
@GabrielLopesMarques 2 жыл бұрын
excelente, como sempre!
@tgpairdrops23636
@tgpairdrops23636 6 ай бұрын
POR FAVOR, VOLTE A FAZER AS AULAS 😢😢😢😢
@thiagovieira7333
@thiagovieira7333 2 жыл бұрын
Bruno que bom, sua didática é incrivel.... Vamos que vemos !!!
@LisandroGuerra
@LisandroGuerra 2 жыл бұрын
Bem legal. Estou gostando muito desta iniciativa. Também gostava de fazer o Python Expert, mas agora não vou poder. Abraços
@robertos.9408
@robertos.9408 2 жыл бұрын
Muitos conceitos importantes apresentados de uma forma simples e com uma ótima didática. valeu cara =)
@ygrillo
@ygrillo Жыл бұрын
Aula excepcional! Nunca imaginei aprender Rust de forma tão simples.
@rodrigoqueiroz5766
@rodrigoqueiroz5766 2 жыл бұрын
Seu conteúdo é sempre sensacional, Bruno!
@leonardomoreiralouzas3995
@leonardomoreiralouzas3995 2 жыл бұрын
Boa!
@ipetinate
@ipetinate 2 жыл бұрын
Ótima a didática, parabéns, já tô acompanhando!
@nettoaoquadrado
@nettoaoquadrado 2 жыл бұрын
Ótimo conteúdo. Agradeço muito por compartilhar conhecimento de forma gratuita!
@laercionascimento7122
@laercionascimento7122 Жыл бұрын
Meu jovem, você é um professor excelente. Gostei da sua eloquência, sabe explicar com clareza, simplicidade e precisão.
@engdoretto
@engdoretto 2 жыл бұрын
Muito bom! Obrigado!
@kelvin.salton
@kelvin.salton 2 жыл бұрын
Conteúdo incrível, obrigado por compartilhar conhecimento 👏👏👏
@CharlesDev-yn9nv
@CharlesDev-yn9nv 10 ай бұрын
Estou gostando bastante do Rust
@jeanlucas06
@jeanlucas06 11 ай бұрын
didática diferenciada, incrível!
@leo.galvao
@leo.galvao Жыл бұрын
Aula top!! Sou mais um esperando a continuidade da série!
@Riverfount
@Riverfount 2 жыл бұрын
Muito bom, abriu a cabeça aqui hehehe Rust é sensacional
@tecons5226
@tecons5226 2 жыл бұрын
Excelente conteúdo 👏🏽 👏🏽 👏🏽 👏🏽
@lipenodias
@lipenodias 2 жыл бұрын
Muito bom parabens!!!
2 жыл бұрын
Essa série vai ser a melhor. 👏👏👏
@miguelarcanjo1904
@miguelarcanjo1904 2 жыл бұрын
Que conteúdo incrível!!!
@Gaimo_
@Gaimo_ Ай бұрын
Que aula !!!
@andersongustavo8434
@andersongustavo8434 Жыл бұрын
Didática excelente
@MateusOliveira-ti2ip
@MateusOliveira-ti2ip 2 жыл бұрын
Ótimo vídeo, como sempre Bruno! Uma dúvida: é possível configurar o compilador para tratar os alertas (warnings) como erros?
@codeshowbr
@codeshowbr 2 жыл бұрын
Sim! teremos um video para falar só sobre os atributos de compilação, mas o caso específico é só colocar #![deny(warnings)] no inicio do arquivo
@luiizferreiraa
@luiizferreiraa 9 ай бұрын
Eu sou muito burro, mas tenho aprendido muito com suas aulas, parabéns.
@alexon2010
@alexon2010 2 жыл бұрын
Opa Bruno muito show a aula, agora com relação ao println, se eu informar assim println("{aqui_valor}"), ele também aceita, algum problema usar desta forma, como eu estou vindo javascript, é muito como fazer a interpolação assim placeholder(`${aqui_valor}`)
@codeshowbr
@codeshowbr 2 жыл бұрын
Sim funciona a partir do Rust 1.58 mas tem algumas limitações, não aceita dotted paths tipo {foo.bar} e não aceita expressões tipo {x * 5}
@andreazeredo2616
@andreazeredo2616 2 жыл бұрын
Cadê a aula 3? dá uma acelerada aí, quero aprender o quanto antes 😄
@codeshowbr
@codeshowbr 2 жыл бұрын
Até sábado tá ai, uma por semana :)
@cidadesbrasileiras
@cidadesbrasileiras 10 ай бұрын
@codeshowbr como está o mercado de trabalho para Rust com blockchain no Brasil?
@ruanm.1130
@ruanm.1130 Жыл бұрын
muito muito bom
@henriquebroseghini9800
@henriquebroseghini9800 2 жыл бұрын
💚💚💚
@CharlesDev-yn9nv
@CharlesDev-yn9nv 10 ай бұрын
Bruno existe direfença de performace entre declarar um variavel e explicitando o tipo, ou crair por inferêncai?
@forasteiro_BR
@forasteiro_BR 2 жыл бұрын
uma parte que ele não explicou e demorou para mim descobrir, via terminal tenho que entrar na pasta do projeto e executar o comando "cargo watch -x run"!
@codeshowbr
@codeshowbr 2 жыл бұрын
Sim os comandos do cargo devem rodar onde está o arquivo Cargo.toml
@codeshowbr
@codeshowbr 2 жыл бұрын
Isso foi explicado no primeiro video
@forasteiro_BR
@forasteiro_BR 2 жыл бұрын
@@codeshowbr desculpa não ter visto. O editor Micro apresentado por ti, poderia explicar os atalhos do teclado para quem é iniciante, ou deixar no comentário do vídeo, iria ajudar muito!
@juninhovit
@juninhovit 2 жыл бұрын
Não perderei uma aula de Rust
@discipulodecristo2705
@discipulodecristo2705 2 күн бұрын
top
@sebastianswc
@sebastianswc Жыл бұрын
boaa!
@jorunessa
@jorunessa 2 жыл бұрын
Bruno muito obrigado mais uma vez, já tenho um projeto pequeno, que assim que aprender o suficiente já vou iniciar, vou precisar de interface, o que tu recomenda?
@codeshowbr
@codeshowbr 2 жыл бұрын
interface desktop? iced.rs
@paulodelphos1608
@paulodelphos1608 2 жыл бұрын
Bruno, obrigado pelos vídeos. Sei que não chegou no conteúdo, mas você poderia me tirar uma dúvida. Como que solicito um índice de um vector se o copilador não permite dar input num valor que poderia estar fora do range do vector? Eu até tentei dar uma condicional se o valor de entrada está dentro do vetor.len() para assim executar o código, mas nao aceitou. Você consegue me dar uma dica? De qualquer modo, obrigado!
@codeshowbr
@codeshowbr 2 жыл бұрын
play.rust-lang.org/?version=stable&mode=debug&edition=2021&gist=9305636fb3fe9ba0a4a6415842e0316b
@paulodelphos1608
@paulodelphos1608 2 жыл бұрын
@@codeshowbr Obrigado!
@josecarlostavaresribeiro6584
@josecarlostavaresribeiro6584 2 жыл бұрын
Olá Prof. o Sr vai fazer um curso mesmo ou depois de algumas aulas para
@codeshowbr
@codeshowbr 2 жыл бұрын
Olá, esta série não é um curso completo, eu pretendo ir fazendo sem determinação de prazos etc, na LINUXtips em breve vai ter um treinamento de Rust mas será com outro professor.
@Amandexctra
@Amandexctra Жыл бұрын
Já estou entendendo a estrutura do Rust só com essas duas aulas iniciais 🙃
@hudbuh2071
@hudbuh2071 Жыл бұрын
@carloshenrique1683
@carloshenrique1683 2 жыл бұрын
🥰
@MayconEislay
@MayconEislay Жыл бұрын
toda variavel é uma constante?
@paulobitfranca
@paulobitfranca Жыл бұрын
Bruno, desculpe a curiosidade... esse editor que vc usa é o Emacs ?
@codeshowbr
@codeshowbr Жыл бұрын
micro-editor
@thawancomt4643
@thawancomt4643 10 ай бұрын
video bom, vim do python, rust muito chato kkkk, desisti vou continuar aprendendo python msm
@rodrigosouto9502
@rodrigosouto9502 2 жыл бұрын
Muito obrigado pela aula! Só uma observação, o caractere "_" na verdade é oficialmente chamado de underscore ao invés de underline (quem é muito novo na área pode acabar se confundido com isso). Aguardando a próxima aula já!
@RafaelSolaPACalsaverini
@RafaelSolaPACalsaverini 2 жыл бұрын
"... vamos supor que o trabalhador trabalhou o ideal de 30 horas..." ☭✊🥰
@wendesX
@wendesX 6 ай бұрын
const SECONDS_IN_MINUTE: u32 = 60; fn main(){ const SECONDS_IN_HOUR: u32 = 60; const SECONDS_IN_HOUR: u32 = SECONDS_IN_MINUTE * MINUTES_IN_HOUR; let total = 30; let total_em_segundos = total * SECONDS_IN_HOUR; println!("Trabalhou {} segundos", total_em_segundos); } \(〇_o)/━┳━ ━┳━ Não funcionou aqui, o que fiz de errado?
@canaldealberto1602
@canaldealberto1602 Жыл бұрын
ese curso e para qn ja sabe programar por q outros cursos comesan explicando o q e uma variavel o q e un print o q e uma funsao e coisas asin
@codeshowbr
@codeshowbr Жыл бұрын
Olá, minha proposta nesta série não é ser um curso, é uma série de vídeos apresentando funcionalidades da linguagem Rust, não tem intenção de ser um curso. Ainda assim acredito que dá para acompanhar mesmo sabendo pouco de programação, no video 5 explico o que é função
@codeshowbr
@codeshowbr Жыл бұрын
Eu comecei esse vídeo explicando literalmente o que é variável e o restante do vídeo é sobre isso.
@JoseGustavoAbreuMurta
@JoseGustavoAbreuMurta 9 ай бұрын
Muito bom! Muito obrigado!
Tipos Primitivos em Rustlang | Aprenda Rust | 03
28:56
CodeShow
Рет қаралды 12 М.
Introdução a linguagem Rustlang | Aprenda Rust | 01
19:33
CodeShow
Рет қаралды 50 М.
Что-что Мурсдей говорит? 💭 #симбочка #симба #мурсдей
00:19
Cat mode and a glass of water #family #humor #fun
00:22
Kotiki_Z
Рет қаралды 42 МЛН
Арыстанның айқасы, Тәуіржанның шайқасы!
25:51
QosLike / ҚосЛайк / Косылайық
Рет қаралды 700 М.
1% vs 100% #beatbox #tiktok
01:10
BeatboxJCOP
Рет қаралды 67 МЛН
Ownership & Borrowing | Aprenda Rust | 08
52:06
CodeShow
Рет қаралды 12 М.
ESCOLHENDO a MELHOR LINGUAGEM de PROGRAMAÇÃO
6:40
Cortes do Ciência Sem Fim [OFICIAL]
Рет қаралды 330 М.
O conceito MAIS IMPORTANTE da linguagem RUST | C vs Python vs Rust
22:12
Manual do Código
Рет қаралды 21 М.
Chegou a Vez do Kotlin em 2024? (Análise da Linguagem ao Mercado)
19:16
Código Fonte TV
Рет қаралды 70 М.
Essa Linguagem Está ROUBANDO O CORAÇÃO Dos Programadores Mundialmente
14:25
Faster than Rust and C++: the PERFECT hash table
33:52
strager
Рет қаралды 616 М.
String - Textos e Caracteres | Aprenda Rust | 05
24:51
CodeShow
Рет қаралды 8 М.
Ecossistema Rust com Giovanni Bassi | #HipstersPontoTube
13:56
Что-что Мурсдей говорит? 💭 #симбочка #симба #мурсдей
00:19