Intro to Rust Programming Language (Installing guide, cargo and simple examples, vs C++)

preview_player
Показать описание
In this video we look at how to install the Rust tool chain, RustUp-Init, compiler, and Rust's package manager Cargo. We also look at some small programs, and one interesting quirk (i.e. variables are immutable by default).

Support Creel on Patreon:

Perfect Storm (new song!):

Or support by purchasing Official merchandise:

FaceBook:

Music Channel:

RustUp-Init:

Another channel with random things:

Software used to make this vid:

Visual Studio 2019 Community:

Blender:

Audacity:

OBS:

Davinci Resolve 16:

Meshroom:
Рекомендации по теме
Комментарии
Автор

Are you making a rust video series? Looking forward to that!

zoulock
Автор

Ive written a few things in this language and I think it has potential. The big issue I have with it is variable ownership can get quite frustrating and you have to really know the mechanics of it. Idk why, but whenever I try to pick up a new language, despite it usually being easier, I always just default back to c and c++ within a few months. I need to break that habbit and maybe if I focus on rust and force myself to really study it, I will like it

KayOScode
Автор

I'd really like to see more videos on Rust, such an interesting language! Unfortunately I'm stuck with FORTRAN at work, which is quite horrible (it has great built-in array support though, multidimensional, custom bounds, passing sub-arrays to functions etc.).

INTO
Автор

The Rust community should name their compiler "oxidizer"

brentlio
Автор

you're a natural; wish I bumped into this yesterday, lol

GNARGNARHEAD
Автор

Nice!
This is a very nice introduction to Rust for me!

Humble_Electronic_Musician
Автор

Thank you. Very interesting video. I am eager to see more Rust videos. By the way are the integer variables 32 or 64 bits or is it like C machine dependent?

belgiangeek
Автор

what a coincidence! just started picking this up

ХамиСнек
Автор

Umm, actually! It's way faster to open up the command prompt through just the windows key, typing "cmd" and hitting enter.

emilemil
Автор

Awesome, thank you :) What separates a macro from a normal function?

kpjVideo
Автор

Hmmm... "Variable" by definition in the English language means that it can change but then in rust, variables by default are immutable or "cannot be changed".
Now, why is that an immutable variable is even called a "variable" at this point?
Or, was it still called a variable since it can be changed in compile time?
Or, maybe it's possible that it is a set once variable meaning that it can also take values from functions or expressions and not just as a compile time constant.
I dunno, but the last possible reason is cool.

markenriquez
Автор

Whats different in Rust rather then others language. What is the basic use of RUST in computer science

M-UmarDraz
Автор

You need to create your own language, name it Creal (like C + real maybe?) or "Creel" ;)
For the command prompt, Windows+X followed by "C" works as well.
You can't very well call it a "variable" if you cannot vary what the value is. A more accurate phrase to use would be to call them constants, not variables.

NeilRoy
Автор

"so if you take a look at my desktop"

This guy is so unorganized

bluesillybeard
Автор

Visual Studio Code has a lot of extensions for rust

Victor_Marius
Автор

If you're a lazy typer, you can use "md" instead of "mkdir".

C has had beginthread() for a long time, and in Windows programming it's preferable if you're using stdlib functions.

schifoso
Автор

oh; rust; needs; these; as; well; then;

I bet the compiler knows where they all go and prompts you if you missed any along with exactly where it should have put them.

alanhere
Автор

the curly bracket was on the second line 7:03 - disliked the video = cant fat to that

peterpetrov
Автор

Isn't the term "immutable variable" an oxymoron?

TheWeepingCorpse
Автор

"I'm using... Nobody cares" 😅

Victor_Marius