Тёмный

A Linguagem de Programação Rust - Codeshow  

CodeShow
Подписаться 28 тыс.
Просмотров 20 тыс.
50% 1

Este vídeo inicia a playlist sobre a linguagem de programação #rust aqui no canal para #desenvolvimento de software rápido, concorrente e seguro #rustlang oferece uma abordagem inovadora aproveitando o melhor da #programação funcional e da programação de sistemas.
Rust pode ser usada para criar sistemas de baixo nível como sistemas operacionais, drivers, parsers, game engines mas também pode ser usada para desenvolvimento de aplicativos para web, #webassembly, desktop, mobile entre outros.
Esta série é apenas o ponto de partida para o conteúdo de Rust aqui no #codeshow com #brunorocha
Referencias:
Site Oficial: www.rust-lang....
Rust Playground: play.rust-lang...
Entrevista com Carol Nichols: castalio.info/...
Postagem: codeshow.com.b...
🐤 Siga no Twitter
» / rochacbruno
» / codeshowbr
💬 Entre no grupo do telegram:
» t.me/codeshowbr
🎙 Escute o Podcast
» anchor.fm/code...
📸 Siga no Instagram
» / codeshowbr
💵 Apoie
» apoia.se/codeshow
📺 Assine o canal do youtube:
» / codeshowbr
[ ENTRE EM CONTATO COMIGO ] -------------------------------------------------------------
» Twitter: / rochacbruno
» Telegram: t.me/rochacbruno

Опубликовано:

 

17 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 74   
@danroxha
@danroxha 4 года назад
Comecei aprender Rust com foco em WebAssembly, e acho a Linguagem + Todo o seu ambiente de desenvolvimento incrivel.
@matheusnogz
@matheusnogz 3 года назад
Fora a comunidade que tem se envolvido bastante
@jogos24horas40
@jogos24horas40 2 года назад
@@matheusnogz qual a finalidade do WebAssembly construir sites webs ? igual PHP faz ?
@vitordeoliveira6139
@vitordeoliveira6139 4 года назад
Eu to me coçando para aprender Rust, mas tenho alguns conhecimentos pendentes para aprender antes.... Foda de tecnologia é isso a gente quer aprender tudo mas se ficar mudando muito de foco pode terminar não aprendendo nada kkk
@josuereis6367
@josuereis6367 4 года назад
Eu tenho o mesmo dilema, rs!
@marcellino53
@marcellino53 2 года назад
Excelente vídeo
@eopodermental
@eopodermental 10 месяцев назад
massa gostei
@joaopauloguimaraesleite3311
@joaopauloguimaraesleite3311 3 года назад
Muito bom
@Away88123
@Away88123 3 года назад
Muito legal me interessei.
@tecons5226
@tecons5226 4 года назад
Curti muito a Lang, vou me aprofundar mais. Valew Bruno excelente vídeo!
@alexon2010
@alexon2010 2 года назад
Olá, Bruno muito legal aula de Rust, eu sou desenvolvedor, já trabalhei com Delphi, atualmente utilizo Javascript e React, mais eu gosto muito de Eletrônica Arduino, Raspberry, ESP32, eu também sou designer e estou em fase de concluir meu primeiro produto fisico um Router CNC Industrial, penso em fazer alguns coisas com Rust neste contexto! Você indicaria algum curso, eu gostei deste aula 004, qual seria a seguência depois desta aula! Quero muito aprender Rust para fazer controle de motores diversos seja motor de passo, servo motor ou motores de indução!
@viniciussimoes1371
@viniciussimoes1371 4 года назад
Parabéns por trazer conteúdo dessa linguagem sensacional em português!
@oct4viosz409
@oct4viosz409 3 года назад
Tou começando no Rust, estou lendo a documentação a duas semanas, umas duas horas por dia. É bem bacana.
@joaopauloguimaraesleite3311
@joaopauloguimaraesleite3311 3 года назад
Que ótimo está proposta de ensino vou apoiar sempre seu canal e esperar por mais dessa maravilhosa e revolucionária linguagem
@carlosaugusto4768
@carlosaugusto4768 4 года назад
Top
@fabiocardoso2171
@fabiocardoso2171 4 года назад
olá, vou lhe dar os Parabéns. conteúdo excelente , você tem uma excelente comunicação, e uma boa dinâmica a ensinar.
@silass9993
@silass9993 2 года назад
Parabéns pelo conteúdo bem explicado e rico, estou experimentando o Deno e vi que ele é escrito em Rust. Fiquei curioso pela linguagem e encontrei seu vídeo que despertou meu interesse em aprender a linguagem! Parabéns pelo trabalho!
@RegisdoPython
@RegisdoPython 4 года назад
No começo, eu pensei que era Javascript por conta da sintaxe rsrs. Parabéns pelo canal. Vou estudar Rust pra web. Curti.
@ftinytest2008
@ftinytest2008 4 года назад
Obrigado Bruno, excelente exemplificação. Ps: a vinheta do vídeo incomoda nas transições.
@lindembergbarbosa6352
@lindembergbarbosa6352 4 года назад
Muito bom o vídeo, despertou bastante o interesse em aprender Rust.
@cebolinharenato
@cebolinharenato 4 года назад
Muito boa essa linguagem. Só achei algo muito bizarro até agora que é "Lifetimes". Já li e assisti vídeos sobre isso mas ainda não consegui entender. Bruno, parabéns pelos vídeos que você faz, muito didático. Quando puder faz um explicando a questão dos "Lifetimes".
@makecodes
@makecodes 3 года назад
Vídeo perfeito pra entender o início de tudo em Rust!
@joaopauloguimaraesleite3311
@joaopauloguimaraesleite3311 3 года назад
Preciso de mais aulas sobre essa linguagem
@DPz1000
@DPz1000 4 года назад
21:54 é muito romantismo pra mim, eu coloco logo esse return que é 100% compatível com a grande maioria das linguagens e pronto. pra mim é contraproducente criar romantismo sem bônus algum ou com lucro visual MÍNIMO do MÍNIMO do MÍNIMO. pra quem trabalha com lógica, não faz sentido ficar cultivando romantismo. mas, com relação a apresentação do rust, obrigado pelos videos, esta muito didático.
@PedroMartins-lv1um
@PedroMartins-lv1um 4 года назад
Bem, entendo seu ponto, mas não é bem uma questão de romantismo, esse padrão se repete no Rust, pois o Rust é uma linguagem orientada a expressão. Dá uma pesquisada depois sobre como o Rust trata statements e expressions e tu vai perceber q isso não ocorre só dentro de funções. Por exemplo, o if e o else tbm são considerados expressões (retornam um valor), sendo assim, vc pode declarar uma variável da seguinte forma: let x = if (condição) {2} else {3};
@rbluhm
@rbluhm Год назад
Romantismo seria se apaixonar pelo "return" 😂
@Dsouza10082
@Dsouza10082 4 года назад
Sensacional o material
@luiza4142
@luiza4142 4 года назад
muito bacana o video, meu primeiro projeto de 2020 será criar um editor online de alguma linguagem.
@apiculturapousofrio2267
@apiculturapousofrio2267 4 года назад
Muito top essa linguagem , estou aprendendo muito com seus vídeos
@eduardojreis
@eduardojreis 4 года назад
Que Massa, Bruno! Ainda sou academico, e não tenho muitas referencias de pessoas falando sobre RUST na minha bolha. Obrigado por trazer as tecnologias emergentes. 16:47 - É uma pena que eles não manteram os mesmo termos de outras linguages. ´function' , 'int32', e anotação com '@' ao invés de '#'.
@codeshowbr
@codeshowbr 4 года назад
Quando surgiu, Rust tinha a idéia de ter apenas palavras chave com no máximo 3 caracteres, fn, i32 etc.. depois essa regra mudou mas as coisas antigas mantiveram o nome original.
@carnegiebacelarnunes
@carnegiebacelarnunes 4 года назад
Kra.. wow.. será essa a melhor linguagem de todos os tempos da última semana??? Kkkkkk... Ou será mais uma bosta como todas as outras?? Produtividade, segurança, escalabilidade, blá, blá, blá.. é o que todas prometem... O dev é o responsável por isso... Não a linguagem.. tu podes ter a melhor de todos os tempos.. mas sem um dev de verdade é besteira.. Backend do backend?!? Kkkkkkkkk Kra.. C C++ Assembly e Java.. o resto é resto..
@sabrina19878
@sabrina19878 4 года назад
Adorei o conteúdo! Parabéns
@LuisFernandoGaido
@LuisFernandoGaido 4 года назад
Você é muito muito bom! Obrigado.
@lelobangelo22
@lelobangelo22 4 года назад
Parabéns pelo canal, didática sensacional eu estou engatinhando em rusty e essa série vai diminuir muito curva de aprendizagem! muito obrigado por disponibilizar o seu tempo para desenvolver esse conteúdo pra gente, virei fanzaço do canal!
@BernardoGomesdeAbreu
@BernardoGomesdeAbreu 4 года назад
Muito bom ! Na espera dos próximos!!!
@JeanTux
@JeanTux 4 года назад
Show!!
@alexon2010
@alexon2010 4 года назад
Olá, amigo, mesmo tendo uma boa experiência na área de desenvolvimento web e desktop e também design gráfico e produto! Eu não conhecia a linguagem Rust, o que fez eu procurar Rust, foi a declaração recente do criador do Node Ryan Dahl, ter mencionado a criação deno utilizando linguagem rust! Eu Gosto de Javascript, utilizando atualmente tenho trabalhando muito com react e também gosto muito do react, mas despertei o interesse pelo Rust, até porque como Design de Produto também tenho criado alguns projeto de eletrônica com Arduino e ESP 32, eu não sei como Rust interage com Arduino e ESP 32, mas vou procurar Saber!
@MarcosCpp
@MarcosCpp 4 года назад
Legal, Bruno! Trabalho Desenvolvimento de Games em C++ e a galera fala muito em Rust, eu sou o único atrasadão huahau . Mas vou acompanhar por aqui o que Rust tem realmente de bom. Abraços!
@NEOBOM
@NEOBOM 4 года назад
Cara, tem alguma engine que utiliza Rust? Estou querendo entrar nesse mundo de dev de jogos e recomendam muito o unity p/ começar. PS: sou deve .NET
@BurningBlueFox
@BurningBlueFox 4 года назад
@@NEOBOM se já sabe c# vai de Unity, é uma boa engine pra 2d e 3d e exporta pra várias plataformas. Sou desenvolvedor de Unity tbm mas tenho um pé no c++
@NEOBOM
@NEOBOM 4 года назад
@@BurningBlueFox Opa, vlw pela dica cara!
@carlacp8230
@carlacp8230 Год назад
C++ não é sinal de atraso, muitas linguagens vem sendo criadas para substituir cpp, mas até hoje isso não aconteceu, Rust é uma C++ versão faca sem ponta, a ideia é diminuir gastos com linguagens que em projetos gigantes, o custo de se "caçar" um memory leak pode custar tempo e mta grana, mas C/C++ qndo usado com conhecimento, é imbatível em qlq área de programação
@JefersondeFariasFerreira
@JefersondeFariasFerreira 4 года назад
Muito bom!!!
@Oswald_Anthony
@Oswald_Anthony 4 года назад
PARABÉNS pelo ótimo trabalho. Gosto de loterias e sigo algumas, você poderia fazer algum vídeo com estudos e aplicações em loterias ? Não me refiro a função random, mas um estudo com artificial intelligence, genetic algorithm, predict and analysis. Você disse que Rust é uma linguagem para ML, seria um grande desafio... Agradeço desde já.
@lincolnruteski7158
@lincolnruteski7158 2 года назад
Muito bom o conteudo, eu estou mto na duvida, gostaria de uma indicacao, preciso criar uma api rest, vai ter mtos acessos, e estou olhando o rust, fiquei mto em duvida entre usar o rust ou python ou node + express.
@charlestenorio4857
@charlestenorio4857 4 года назад
Massa eu achei meio parecida com Golang em kkkk mas achei bem legal, o q gostaria de saber e se pra usar concorrência e paralelismo, e tipo as gorotine, ou preciso de celery com Redis?
@maurodcg
@maurodcg 4 года назад
Valeu, Brunão! Sempre trazendo conteúdo de qualidade!
@codeshowbr
@codeshowbr 4 года назад
+Mauro de Carvalho Gonçalves Legal! 😁👍 obrigado por assistir e se inscrever (ative ai as notificações que logo tem mais videos).
@andersondecarvalho2953
@andersondecarvalho2953 4 года назад
👏🏼👏🏼👏🏼👏🏼👏🏼👏🏼👏🏼
@ariondeno
@ariondeno 3 года назад
Pq não vejo vaga para RUST, aqui no Brasil?
@jaimerebelo3325
@jaimerebelo3325 4 года назад
Parabéns pelo video! Se possível gostaria de ver um código (pequeno em java desktop em java e um código em Rust (pequenos códigos !) que mostra-se as diferenças e possível desempenho de ambas, grato.
@Rirotho
@Rirotho 4 года назад
Eae Bruno, o q tu acha que Rust vai ter uma vida longa ou pode cair em desuso devido a concorrência de outras linguagens já consolidadas?
@niltoncs7739
@niltoncs7739 4 года назад
Estou muito interessado em blockchain. Motivação a mais para aprender essa nova tecnologia.
@lucasmorais3694
@lucasmorais3694 4 года назад
Opa! Eu tbm tenho interesse no estudo da tecnologia blockchain e até desenvolvi um protótipo com Python mas simplesmente "não encaixa". Rust parece ser a escolha perfeita ksksks
@joaopauloguimaraesleite3311
@joaopauloguimaraesleite3311 3 года назад
Quero o curso mais foda em Rust pioneiro do youtube
@josuereis6367
@josuereis6367 4 года назад
Caraca! Eu tava querendo estudar C++ mas Rust acabou de me fazer mudar de rumo!
@shepherdsheep5877
@shepherdsheep5877 3 года назад
Olá, você tem algum curso ou livro de nivel intermediário-avançado para indicar? Obrigado
@NiltonOS
@NiltonOS 4 года назад
Opa, chegou a hora, gostei de gerar binário com a linguagem
@zamai31
@zamai31 4 года назад
Excelente! Obrigada!
@LucasOliveira-lx9wc
@LucasOliveira-lx9wc 4 года назад
Os rumores são que ela poderá substituir c c# c+ , isso significa que pode usá-la para desenvolver games ?
@Lanbyteach
@Lanbyteach Год назад
bom
@NEOBOM
@NEOBOM 4 года назад
Muito bom o vídeo! Já tem alguma engine q utiliza Rust?
@codeshowbr
@codeshowbr 4 года назад
Sim!! e sua pergunta será respondida com exemplos no próximo video! se inscreve ai e acompanhe! valeu!
@alexdpaiva83
@alexdpaiva83 3 года назад
Nossa parabéns pelo conteúdo 👏🏻👏🏻👏🏻 Já fiz cursos de lógica de programação e fiz alguns exercícios em Python, você indicaria Rust para ser minha primeira Linguagem ?
@Lucs-ku5cb
@Lucs-ku5cb 2 года назад
Rust é minha segunda linguagem Python é a primeira 😃
@Emanuel-Araujo
@Emanuel-Araujo 4 года назад
O print parece uma misturam de java com python
@carlacp8230
@carlacp8230 Год назад
trocar c/c++ por essa linguagem é meio que perder tempo, pra quem já aprendeu C/C++, c/c++ faz tudo q rust faz e faz melhor. Rust é uma versão de faca sem ponta de C/C++, ela é segura porque esconde aquilo que todo programador deveria saber, como manipular a memória de modo seguro. Na minha opinião, o programador que foge de conhecer os detalhes da conversa entre o software e o hardware ganha e perde ao mesmo tempo, ganha pq pode se aprimorar na lógica que envolve um programa, mas perde muito a capacidade de saber quando um código está ou não otimizado. Em realidade, a indústria não se importa com a perda desse senso do programador, do ponto de vista de um programador q trampa numa FANG, ele sequer vê que seu código é bloated ou sem otimização, para essa indústria, importante é o cliente ser forçado a ter um core i9 ger 12 para ver um site mal feito ou um cel iphone para ter a melhor experiência, no final das contas, toda abstração possível ajuda a manter o comércio se reciclando o tempo todo... É até irônico pensar no passado e olhar um código de John Carmack, Andre Lamothe ou Richard Ferrado, se preocupando com o ganho de 1 ou 2 ciclos, enquanto hoje, pra ver um lixo em uma rede social trilhões de ciclos são perdidos com code bloated, e o próprio conteúdo em sí, que é puro lixo kkkkk
@maralvilhoso
@maralvilhoso 3 года назад
Este comentário seria melhor se fosse reescrito em Rust
@estudando-lc2jr
@estudando-lc2jr 3 года назад
é um pouco parecido com o javasript
@orsongalvao
@orsongalvao 4 года назад
Agora sim..... ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-BWFpUHPqh1g.html
@srDanOver
@srDanOver 4 года назад
Python pra backend é péssimo. Muito lento.
@carlacp8230
@carlacp8230 Год назад
gosto de python, mas o negócio é lento, mto lento!
Далее