►
From YouTube: [es_MX] Norberto Ortigoza - Introducción al lenguaje y herramientas del ecosistema #RustDayMX
Description
No description was provided for this meeting.
If this is YOUR meeting, an easy way to fix this is to add a description to your video, wherever mtngs.io found it (probably YouTube).
A
This
workshop
is
just
like
an
introduction
to
the
ecosystem.
Tools.
We
are
going
to
reiterate
a
bit
about
the
things
that
we
already
saw
with
Eric,,
but
the
idea
is
that
we
can
clarify
any
doubts
that
may
have
remained
from
the
past..
This
will
be
in
Spanish
like
this.,
that
suddenly
the
interaction
is
a
little
easier
and
well
I'll.
Just
leave
you
no
true.
A
B
Very
much
it's
so
simple
that
no
well
it's
perfect,
ok,
good
good
afternoon
good
afternoon,
everyone
and
just
the
quick
one.
They
told
me
that
they
will
notify
you
about
the
subject
of
the
agenda.
We
are
here
right
now,
starting
in
this
of
all
the
schedule,
as
it
is
right
now
we
are
past
about
and
a
half
leaves
so
more
so
that
they
take
it
into
account.
No,
but
let
's
say
that
it
will
continue
the
same.
B
So
after
right
now,
the
workshop
that
I
am
going
to
give
I
will
to
have
another
talk,
this
short
and
then
later
we
go
to
the
break.
Yes,
then,
this
topic
has
already
will
be
invited
to
ge
your
friends
to
the
family,
to
the
dog
whatever,
because
there
is
a
lot
of
food,
and
they
told
me
that
it
will
be
like
that
for
about
a
week
from
now
that
we
are
here,
then
this
2.
B
C
B
B
B
B
But
that
also
sounds
interesting,
but
on
the
other
hand,
it
can
also
sound
intimidating,,
no
say
son
laws
that
you
like
a
little,
but
our
memories
come
to
us
not
of
school.
If
it
touched
us,
there
is
no
this
in
the
nightmares
we
suffer
there
is
that
we
did
not
understand
all
the
sound,
otherwise
it
faded.
We
are
going
to
return
to
all
that
problem.
B
We
are
working
against,,
but
on
the
other,
hand,
effectively,,
as
is
already
being
documented.,
It,
gives
us
a
syntax,
and
it
gives
us
certain
things
that
make
it
much
easier
and
saves
us
in
many
problems
that
we
normally
had
in
seo
in
weeks
more
if
they
asked
me
a
little
while
ago
today
in
the
challenge,
but
you
have
also
been
working
with
go
well
I'm
not
supposed
to
go.
This
Let's
say
that
this
part
would
be
half
covered,.
B
The
answer
is
no
because
from
the
outset
go
has
a
garbage
collector,,
so
from
the
outset,
with
that,,
it
is
already
ruled
out,,
except
for
things
where
I
really
need
to
have
absolute
control,
as
it
tells
me.
that
is,
more
more.
If
then,
I
am
not
doing
that
go
is
wrong,.
He
simply
commented
that
for
the
scenarios
for
which
go
is
proposed,
it
does
not
cover
the
entire
spectrum
when
I
can
work
with
things
in
sequence
plus
+2,
if
it
does
so,
and
that
is
where
it
comes
from
Interesting
things
are
just
coming,.
B
These
conduits
are
coming
out,
quickly,
a
very,,
very
fast
step
towards
that,.
The
objectives
are
also
not
going
to
have
much
here,,
simply
nothing
more
to
emphasize
this
issue,,
not
the
security
issue,.
So
for
me
the
particular
issue
is
the
security
issue,
and
the
issue
of
d
of
concurrency
and
deficiency
are
the
keys
and
really
of
the
language
and
security
issue,
precisely
to
be
able
to
be
avoiding
the
creation
of
exploits
like
later.
B
This
has
been
happening
to
us
very
frequently
with
things
that
are
made
from
scratch
in
issues
more
for
the
issue
of
to
be
able
to
manage
the
memory
directly,,
the
pointers,
yes,
in
a
way,
practically
without
any
protection
from
the
compiler
and,
well,
I
mean,.
There
are
obviously
many
more
things
that
are
an
essential
part
of
the
objective
of
rost,
yes,
right
now
in
these
40
minutes,
I'm
going
to
try
to
give
a
little
review
to
the
commands.
Yes,
we
have
this
roast.
B
Yes,
they
are
going
to
be
done
day
by
day,
yes,
and
they
feel
a
little
now
well
see
that
it
is
not
difficult.
The
truth
is
that
it
is
not.
It
is
not
as
difficult
as
apparently
at
first
start
it
seems
and
that
in
those
three
we
have
in
what
is
the
rest
app
if
the
roxy
and
charge
if
they
are,
the
three
commands
is
that
in
the
day
to
day
we
are
going
to
work,
it
comes
out,
then
I
am
going
to
go
directly.
B
B
First
in
the
case
of
pink,
if
it
's
always
the
first,
so
that's
what
it's
going
to
be
for
me,
what
is
useful
is
to
be
able
to
install
just
the
tulsa
no
I
can
I
can
is.
One
is
the
way
in
which
it
is
normally
suggested
to
be
able
to
do
it,
because
it
allows
me
to
install
versions.
I
can
have
handling
of
different
versions
of
the
rost
compiler.
B
Yes,
and
that
allows
me
to
manage
that
if
this
is
a
little,
maybe,
for
example
like
for
ruby,
people,
what
about
r&b
m,
not
a
little
in
the
sense
of
being
able
to
I,
am
installing
different
versions
being
able
to
listen
to
each
other
being
able
to
be
updating
etc.
yes,
then
rosa
is
one
is,
let's
say
the
recommended
tool
to
be
able
to
do
all
this.
They
are
not
installing
all
the
tools,
all
this,
the
saint
that
we
are
going
to
need
the
face.
B
Well,
the
idea
is
that
it
did
not
have
our
sun
and
everything
is
installed.
For
example,
if
I
run
roses,
sorry
with
the
command,
for
example,
I
do
and
What
gives
us
information.
There
is
what
versions
we
have
installed,,
not
two,,
but
right
now,
I
have
the
stable
one,,
but
I
also
have
the
tour
changed
installed
for
a
while,,
which
is
this
development
one,
yes,?
It
is
the
one
we
have
right
now,
there
is
no
guarantee
that
it
will
be
stable.
B
or
anything,
but
if
I
have
it
installed,
it
comes
out
and
then
it
could
have
been
the
time
to
be
testing
and
playing
with
either
of
the
two
versions
it
comes
out.
Then
the
next
chip,
in
this
case
the
rost
compiler.
If
it
is
there,
then
I
have
the
latest
version
1.10
and
at
the
same
time
8.0.
So
it's
just
out
of
the
oven.
Yes,
then
the
same
to
you.
Well,
also
with
that
you
can
be
validating
no
matter
what
version
of
the
compiler
with
the
manna
you
are
going
to
work.
It
comes
out.
B
Ok,
so
we
are
going
to
start
doing
our
first
exercise.
Yes,
then,
for
that
I
am
going
to
use
the
floor
of
the
studio
code
because
that
well,
why?
Well,
because
I
think
that
normally
people
like
the
__
]
of
this,
like
they
were
liking,
it
I'm
not
saying
I'm,
not
a
number
one
fan,
but
this
but
well
well,
but
it
works
well
and
has
interesting
things
then
and
I
also
say
the
same.
I
think
it
will
I
think
it
facilitates
many
concepts.
B
B
And
that's
it
not,
then
there
I
have
there,
but
I
have
my
rose
file
with
which
I
am
going
to
start
working
and
we
are
going
to
create.
We
are
going
to
start
writing
here.
Our
our
gea
program
pass
me
here
and
then
we
are
going
to
create.
We
are
going
to
be
checking,
in
fact,
if
many
of
the
things
who
were
just
going
to
put
into
practice
what
they
have
just
told
us
not
towards
the
theory,
we
are
not
going
to
go
approving
this.
We
can
also
go
wrong
with
the
compiler.
B
We
are
not
going
to
go
doing
things
well
and
things
wrong,
and
we
will
be
seeing
that
the
with
when
we
do
something
wrong,
the
compiler
that
begins
to
tell
us
how
to
start
scolding.
No
then,
for
example,
we
have
the
pin
that
they
commented
that
they
had
commented
with
the
exclamation
mark.
It
is
not
doing
that.
It
is
a
macro.
So
no,
it
is
not
a
function
this,
but
it
went
down
so
we're
going
to
this
little
program,
we're
going
to
increase
it,
and
the
first
thing
we're
going
to
do
said
tom
here.
B
This
gave
me
a
little
fuse
about
some
examples
that
are
on
the
rustic
site.
It's
nothing
so
we're
going
to
put
it
here
in
this
We
are
going
to
what
we
are
going
to
do,.
We
are
going
to
make
an
implementation
of
a
linear,
search,
yes,,
the
flattest
thing
that
can
be,
yes,.
It
obviously
stops
to
do
searches,,
but
it
will
help
us
a
lot
to
understand
many
concepts,,
not
the
following,.
We
are
going
to
put
here
until
we
put
a
name.
They
are
older,
no
liszt,
yes,
and
we
are
going
to
create
an
array.
B
B
B
B
Obviously,
we
need
to
understand
our
function
defined
main
if
you
notice-
and
it
is
one
of
the
things
I
think
this
is
so
nice
about
the
language,
and
there
is
not
much
noise
in
the
syntax.
It
is
not
there
for
certain
things.
It
is
quite
clean,
it
is
not
noticeable,
it
is
not
like
they
are
almost
almost
as
if
it
were.
I
may
also
be
programming
in
a
language
more
in
a
dynamic
language.
If
I
don't
have
to
be
defining
types
and
nothing
for
the
matter,.
B
We
were
already
told
about
the
topic
of
type
inference
that
rose
has,
and
here
I
am
going
to
emphasize
something
interesting.
A
while
ago
we
were
commented
on
memory
management
that
has
the
face.
I
was
going
to
see
an
example
of
that,
but
here
I
am
creating
an
arrangement
in
the
arrangements
in
ghost
defined.
In
this
way
they
are
fixed.
Yes,
that
is
to
say
they
do
not
grow,
they
cannot
be
modified
and
they
cannot
grow.
B
Yes,
what
advantage
does
that
have
is
extremely
fast
and
what
advantage
to
us?
Well,
obviously,
they
can't
grow.
If
you
don't
know,
it's
just
part
of
the
trailers
that
we
have
it's
not
there,
then
in
this
case,
this
array
is
actually
being
saved
when
it
is
compiled.
Well,
this
array
as
such
is
embedded
within
the
binary.
Yes
and
when
it
is
built
and
built
start
the
program
and
that
arrangement
will
remain
inside
the
stack.
Yes,
but
I
insist
again
that
it
will
be
very,
very
fast
well,
it
is
very,
very
efficient.
B
Or
at
least
this
first
version
was
fulfilled.
Now
we
are
going
to
quickly
review
some
details,
so
they
were
also
discussed.
For
example,
text.
We
are
going
to
make
some
changes
because
we
are
going
to
put
it
here,
another
one
for
more
when
printing
and
we
are
going
to
send
the
list
to
be
printed
if
a
little
while
ago,
because
the
only
thing
I
did
was
simply
print
an
element
of
the
list.
One
of
the
integers
there
was
not
so
much
issue.
B
Now
we
are
going
to
try
to
print
if
two,
therefore,
an
oit
number
in
this
case,
what
is
in
index
3,
but
I
am
also
going
to
want
to
print
the
list.
If
we
are
going
to
see
it,
it
will
be
like
this
and
well.
I
am
not
going
to
happen
here.
Why
am
I
going
to
say
that
again,
please,
but
with
ask
and
well,
we
are
already
starting
to
not
having
problems,.
We
have
already
deceived
them
and
the
compiler
well,.
You
already
told
us
that
norberto
is
that
you
are
wanting
to
print
this,
yes,.
B
But
what
do
you
want
to
print
does
not
have
this
implemented,,
so
I
don't
know
what
to
do.
If
I
don't
know
how
to
send
the
arrangement
to
be
printed,,
then
that's.
Ok!
Ok!
Excuse
me!
No!
What
am
I
going
to
do
here?
What
can
you
do?
Well,
you
can
use
what
you
told
us
a
while
ago.
Do
you
remember
what
we
can
do
there,
because
this
does
not
remember
and
commented
on
what
we
could
do
it
that
way?
No,
so
everything
is
compiled
already
compiled
yes
and
I
run
it
again
and
that's
it,.
B
B
Add
the
question
mark
precisely
at
the
colon,.
What
it
allows
is
that
Burger's
is
the
one
that
allows
us
to
display
if
it's
the
one
that
really
recognizes
the
arrangement
and
tries
to
print
what
you're
going
to
put
that
they
didn't
know
had
another
one
that
didn't
want
me
I
told
him.
It
was
the
favorite.
He
doesn't
remember
what
he
told
us.
It
was
that
ok,
let's
see
what
it
does
and
it
is.
B
B
Now
there
are
other
interesting
things
here,
for
example,
I
can
tell
you
I
can
here
if
you
notice,
I
am
handling
it
in
a
positional
way.
I
am
saying
that
this
goes
here,
and
this
goes
here,
but
one
thing
that
also
has
a
face
is
which
allows
me
to
tell
you,:
do
you
know
that
I
want
to
put
a
name
on
it
and
I
am
going
to
tell
it
to
put
the
name?
B
Yes,
then,
with
that
way,
I
am
telling
it
I
think
that
in
this
place
it
prints
if
it
gives
this
value,
especially
if
instead
of
handling
it
in
a
positional,
way,
well,
we're
going
to
see
it
again,,
hoping
that
this
thing
doesn't
go
somewhere,
else,
ok,.
If
it's
on
right,
now,,
it's
done
exactly
the
same,,
but.
B
B
Yes,
then
it
will
take
something
some
of
them
noticed,
but
now
my
first
first
the
array
and
then
the
first,
the
value
that
depends
on
the
index
no
and
previously
I
had
done
it.
The
other
way
around
no
first
print
the
value
that
it
asks
it
to
extract
from
the
index,
and
then
it
was
printing
the
rule,
so
it
is
no
longer
there.
We
are
handling
the
theme
of
exposure,
but
rather
I
put
it
on
the
label.
B
B
That's
the
first
exercise:
if
you
want
to
see
us
now,
what
we
are
going
to
do
is
the
following:
we
are
going
to
start
adding
things
to
this,
to
make
it
more
interesting.
We
are
going
to
bring
in
a
function
if
we
are
going
to
create
a
new
function.
That
function
is
what
is
actually
going
to
be
the
search
if
our
search
extremely
Efficient
is
not
going
to
put
everyone
here.
B
Liszt
and
that
function
is
going
to
receive
two
parameters,.
It
is
going
to
receive
the
number
first
in
this
case,
because
what
it
is
going
to
do
is
search
over
an
array
of
numbers
and
the
same
as
well.
There
is
something
very
simple,:
well,
I
am
going
to
pass
the
number
yes
as
the
first
parameter,
and
then
what
it
is
going
to
do
is
pass
the
silent
array
and
I
want
you
to
look
for
this
number
in
this
array
to
see.
B
C
C
B
B
Of
change,
I
was
wrong.
Guess
list
yes
and
I'm
telling
you
the
10
element
rules.
Yes,
I
am,
I
have
to
be
here-
comes
specific
heaven,
I'm
going
to
receive
an
array,
not
a
vector,
an
array
of
10
elements
and
its
10
elements
if
they
are
going
to
be
32-
bit
integers
integers,
yes,
positive,
integers,
ok,.
C
B
What
am
I
doing
there?
Well,
it
is
a
forum
for
in
just
a
forum
not
as
in
other
languages
.
It
is
also
mentioned.
I
have
the
number.
It
is
saying
to
go
against
the
list.
Yes,
and
it
goes
later
well,
I'm,
just
looking
for
no
well,
that's
a
super
lousy
search,
she's,
not
educated
sweeter.
Yes,
okay,
she's
super
inefficient,
a
hundred.
B
B
Young
people
use
the
function
now
we
are
going
to
call
it.
If
we
let's
go
here
and
let
me
call
it
right
after
here
we
are
going
to
put
it
there.
We
are
going
to
put
a
variable
that
we
are
going
to
be
using
roberto
farm
equal
to
3
and
we
are
going
to
put
led
my
annual
fans
like
a
few
lines.
The
search
and
we
are
going
to
put
the
name,
roberto
file
there
as
the
first
parameter
and
then
later
we
pass
the
name
to
list.
B
B
See
this:
yes,
it
was
already
more
code,
let's
see
if,
let's
see,
if
no
metro,
like
china
and
pop
now
metro,
no
like
chinampina.
This
again,
an
error
tells
me
the
compiler
vision,
norberto!
No,
but
you
don't
know
what
names
to
list.
If
you
don't
have
you
don't
know,
what's
up
with
you,
don't
know
how
to
find
out
if
no
no
I
do
n't
know
how
to
enter
then
that
what
is
that
that
I
can
go
applying
our
elements.
So
what
do
I
have
to
do
there?
B
With
the
leader
today
and
now,
Well,
I
am
not
saying
that
it
has
already
happened,,
not
because
of
desire,
that
has
already
deceived
us,,
but
now
it
is
telling
us
another
error.
If,
before
progressing,
I
know
that
what
I
did
here,
simply
to
fix.
It,
I
asked
him
to
return
the
letter
to
me
so
that
it
would
not
be
like
that,.
He
put
it.
I
can
use
it
within
the
forum.
B
Which
to
iter,
because
in
this
case
for
the
arrangements
and
that
they
are
static,
if
they
do
not
have
that
directly
implemented,
if
they
do
not
have
or
do
not
have
that
this,
the
trade
they
do
not
have
it
implemented
after
another,
you
have
Pérez.
That
is
something
very
specific
for
the
arrangements
that
are
static.
Yes,
right
now,
we
are
going
to
do
another
means
as
a
trick
in
this
sense,
so
that
something
remains
with
this
a
little
clearer
if
it
gives
us
time
if
this,
but
the.
A
B
Knows,
for
example,
if
you
already
have
a
vector
as
it
was
the
vector
already
has
it
a
while
ago,
if
they
no
longer
need
to
do
that,
if
it
already
recognizes
it
and
then
it
will
no
longer
achieve
real,
it
will
not
be
without
any
problem.
Yes,
but
it
has
been
said
that
the
static
arrangement
can
be
done
because
it
reflects
a
lot,
the
Contrast
against
others,.
If
so,
put
vector,,
they
will
see
directors,
like,
well,,
if
you
don't
know
if
it
was
possible,,
not
this
one,
well,
as
in
any
other,.
B
But
this
is
where
the
difference
is
really
noticeable,
yes,,
because
if
you
are
working
directly
against
the
network,
as
well
as
how
to
think
like
before
being,,
it
is
directly
the
arrangement
with
the
burials
there
and
they
are
like
this
raw.
If
you
have
to
do
a
little
hilling,
you
have
to
do
a
few
more
things,
but
I
think
it
is
not
that
serious
either.
No,
but
well
now
we
have
seen
that,
but
it
has
happened,
but
now
it
reports
another
error,
no,
and
it
tells
us
norberto,
but
hey
I'm,
waiting
for
132.
B
C
B
Well,
here
simply
nothing
else,
because
I
have
to
make
the
reference
that
is,
I
have
what
literator
is
giving
me
is
a
reference.
I
simply
tell
it
things
that
pass
the
value,
because
it
is
the
value
that
I
am
going
to
compare,
if
not,
then
make
it
happen,
and
everyone
is
happy
no,.
Absolutely
nothing
happened.
No
and
right
now.
Well,
I
put
this
hated
jarc
I
'm,
telling
you
to
look
for
a
3.
No,
your
vision
is
like
that.
It's
not
fixed
right
now.
It's
not
ugly
too!
B
B
To
use
if
this,
our
our
library,
that
we
have
here
7
d,
what
we
are
going
to
what
we
are
going
to
do
here
is
that,
instead
of
now
having
the
fixed
number,
there
is
not
all
rible
there
in
hard
on
this
line.
6.
What
we
are
going
to
do
is
ask
the
user
for
it.
Okay,
just
like
they
taught
us
in
school.
No,
no
like
this,
the
first
two
programs.
So
we
are
going
to
ask
if
we
are
going
to
tell
the
user
to
enter
the
number
What.
B
B
So
we
were
told
about
the
two
types
of
chains
that
we
have
in
this
case,.
What
I
am
creating
is
a
chain
that
is
going
to
be
dynamic,
yes,
and
that
is
created
in
the
hip,
if
not.
It
is
created
in
the
stack,
if
I
am
reserving
now.
Yes
now,
if
I
am
reserving
memory,
yes
special
inside
the
hip,
where
I
am
going
to
store
the
string
that
the
user
is
going
to
write
to
me,
no
that
I
am
going
to
capture
from
the
terminal
it
comes
out.
B
B
C
B
The
library
that
we
have
just
mentioned
above
that
we
are
going
to
use
the
standard
input
output.
If
and
when
that
we
are
going
to
ask
him
what
I
want
to
read.
If
I
want
to
read
one
line,
then
this
is
where
it
starts
to
become
very
useful,,
that
is
to
say
that
what
I
am
going
to
pass
to
it
is
the
name
arturo
find.
B
B
If
this
is
not
fashionable,
no
that
in
the
case
of
the
optional,
it
can
Being
that
it
obtains
the
value
or
has
a
representation,,
let's
say,,
of
the
absence
of
value,,
not
in
this
case,
what
the
rip
line
is
not
saying
is
that
it
is
going
to
return
a
union
type
that
is
resorts,
yes,.
It
is
going
to
have
two
options
there.
to
have
ok
or
error.
B
B
B
That
is
a
very
common
way
of
doing
it
face
to
face
this
aspect.
If
what
it's
going
to
be,
is
that
it's
waiting
for
the
type
of
sun
and
he's
going
to
take
it
out,
if
he's
going
to
take
it
and
he's
going
to
examine
it,
if
he's
going
to
examine
that
resort
and
he's
going
to
check
and
hey
if
that's,
ok,
everything
normal
they're
not
or
don't
interrupt
the
flow
of
execution
a,
but
if
it
detects
that
the
result
that
it
has
inside
is
an
error.
B
What
will
be
wrong
and
then
it
will
generate
a
panic,
but
in
the
panic
it
will
put
this.
Yes,
then
that
will
appear
there
in
the
in
the
terminal
In
this
case,.
If
it
is
not
executed,,
if
it
was
in
error
at
the
time
that
I
wanted
to
read
the
room
line,,
it
is
the
way
the
function
is,.
Then
it
is
a
very
simple,,
very
simple
way
without
handling
errors
in
this
case,
yes,.
But
obviously,
in
some
cases
it
may
be
that
it
is
worth
it,.
B
B
Is
that
it
is
going
to
modify
if
the
string
that
I
had
that
the
one
that
it
decreased
here
for
blely
there
in
that
part
write
if
what
the
user
writes
if
in
the
terminal
well,
I
only
have
to
specify
that
the
reference
that
I
am
passing,
it
will
be
mutable.
It
must
be
possible
to
modify
the
value
if
I
have
to
be
explicit
in
that
and.
D
D
B
C
B
B
B
Salivary
I
'm
not
doing
the
same
thing
here.
I'm
the
example
you'll
see
it
in
the
serreta
also
simply
who
wants
what
I
am
What
I'm
doing?
Is
that
I'm
specifying
the
type
here,?
That's?
Why
I
don't
remember
what
the
pair
has,
they
had
put
the
colons,
colons
go
less
this
less
than
greater
than
to
specify,
or
it
doesn't
happen
to
indicate
to
the
pars
function.
What
it
is
This
is
what
it
is
going
to
deal
with
partial
if
of
the
type,
the
exact
type.
B
If
then
another
way
of
doing
it
is
that
rather
I
here
when
you
know
it
defining
the
type
if
the
variable
I
put
the
type
and
then
the
pair's
yes,
also
the
same
I
say
It's
going
to
make
a
difference
and
it's
going
to
detect
that
the
pair
has
to
do
that,.
Otherwise,
obviously,
we
're
going
to
see
an
error.
B
E
E
No
do
not
punish
us.
So
clearly,
for
example,
you
have
this
number
top
five
string
and
you
treat
it
as
you
want,
and
then
you
put
in
humberto
fine,
but
you
already
declare
it
as
a
link
to
the
sting
variable
it
ceases
to
exist,.
It
is
not
that
in
a
humberto
find
it
changes
from
integer
strings,
but
rather
that
it
is
another
totally
new
variable
with
the
same
name.
B
B
F
F
B
Aha,
it
seems
they
are
particular
,
exactly
yes
for
species
that
are
particular.