Ownership en Rust: quién es el dueño de cada valor y cuándo muere
Durante años usé Go para todo lo que no hacía con Rails, y en todo ese tiempo no me hice ni una vez una pregunta que en Rust te haces en cada línea: ¿quién es el dueño de este valor? En Go no hace falta. Creas un slice, se lo pasas a tres funciones, lo guardas en un struct y lo devuelves en un canal, y el recolector de basura se encarga de liberarlo cuando nadie lo mire. Hoy ese hueco lo ocupa Rust, y la pregunta del dueño es la primera que hay que aprender a responder. En Go...
Leer más →