Diferença entre evocar e invocar

Essa é uma daquelas situações em que o latim é útil. Em latim, "vocare" significa ligar. A palavra latina "in" significa "in" ou "on". "Ex" ou "e" significa "fora" ou "fora de" ou "de".

Portanto, invocar vem de "invocare" e significa "invocar".

  • "Ligar" pode significar ligar para alguém que você pode estar pedindo ajuda. Invocar também passou a significar "apelo a".
  • "Invocar" também pode significar invocar um determinado dado ou princípio ou "citar" esses dados ou princípios a favor de um argumento.
  • "Ligar" também pode significar "convocar" ou "dar origem a".
  • "Chamar" em relação a um procedimento ou processo também pode significar que esse procedimento ou processo seja executado.

Evocar vem de "evocare" e significa "ligar de".

  • Como existem apenas alguns lugares a partir dos quais algo pode ser chamado e que está sempre disponível para as pessoas, um significado de evocar é "recordar" ou "trazer à mente consciente".
  • Também pode significar provocar, especialmente no sentido de que um determinado comportamento foi chamado de um grupo de comportamentos.

Essa é uma boa maneira de lembrar.

Invocar normalmente é mais causal. Ou seja, invocar é usado para chamar uma pessoa, informação, procedimento ou processo para fazer algo.

Evocar é mais passivo. Ou seja, evocar é usado para descrever que estar em uma situação ou lugar específico traz à mente algo ou traz à mente um comportamento.

Invoke é usado como um processo ativo - uma maneira de fazer alguma coisa.

Evoke é usado para descrever uma situação passiva, algo que aconteceu como resultado de uma situação, uma memória ou comportamento sendo trazido à mente.