rust-book-pt-br icon indicating copy to clipboard operation
rust-book-pt-br copied to clipboard

Como traduzir "the move"?

Open hsribei opened this issue 6 years ago • 7 comments

O verbo "to move" e suas conjugações estou traduzindo como "mover" mesmo. O valor "foi movido", etc.

Agora a substantivação achei mais complicada.

Exemplo (asteriscos meus):

error[E0382]: use of moved value: `a`
  --> src/main.rs:13:30
   |
12 |     let b = Cons(3, Box::new(a));
   |                              - value moved here
13 |     let c = Cons(4, Box::new(a));
   |                              ^ value used here after ***move***
   |
   = note: ***move*** occurs because `a` has type `List`, which does not implement
   the `Copy` trait

O mais direto, mantendo o sentido de "to move" como semelhante a "mudar de casa", seria "mudança". Mas acho isso ambíguo porque pode querer dizer uma alteração de valor, não de lugar/posse. "A mudança ocorre porque a tem tipo List."

Procurando no amigo Google Translate, achei "deslocamento" uma boa tradução. O radical é mais distante, mas o sentido mais claro e inequívoco. A expressão "move semantics" se tornaria "semântica de deslocamento".

hsribei avatar Feb 27 '18 18:02 hsribei

Eu diria "valor usado após ser movido" e "valor movido porque [...]".

leoyvens avatar Feb 27 '18 20:02 leoyvens

E para "move semantics"?

hsribei avatar Feb 27 '18 21:02 hsribei

semântica de mover, talvez?

leoyvens avatar Feb 27 '18 21:02 leoyvens

movimentação parece uma boa

mairandomness avatar Jun 05 '18 14:06 mairandomness

Moção?

cauebs avatar Oct 14 '18 01:10 cauebs

semântica de movimento

rochacbruno avatar Oct 14 '18 01:10 rochacbruno

semântica "mover"

adjoli avatar Sep 24 '20 23:09 adjoli