What's the difference between
and
Enter two words to compare and contrast their definitions, origins, and synonyms to better understand how those words are related.

Escape vs Migrate - What's the difference?

escape | migrate |

In intransitive terms the difference between escape and migrate

is that escape is to avoid capture; to get away with something, avoid punishment while migrate is to move slowly towards, usually in groups.

In transitive computing terms the difference between escape and migrate

is that escape is to cause (a single character, or all such characters in a string) to be interpreted literally, instead of with any special meaning it would usually have in the same context, often by prefixing with another character while migrate is : To move computer code or files from one computer or network to another.

As a noun escape

is the act of leaving a dangerous or unpleasant situation.

escape

English

(wikipedia escape)

Verb

(escap)
  • To get free, to free oneself.
  • * {{quote-magazine, date=2013-06-07, author=David Simpson
  • , volume=188, issue=26, page=36, magazine=(The Guardian Weekly) , title= Fantasy of navigation , passage=It is tempting to speculate about the incentives or compulsions that might explain why anyone would take to the skies in [the] basket [of a balloon]: perhaps out of a desire to escape the gravity of this world or to get a preview of the next; […].}}
  • To avoid (any unpleasant person or thing); to elude, get away from.
  • * Shakespeare
  • sailors that escaped the wreck
  • * {{quote-news, year=2011, date=March 1, author=Phil McNulty, work=BBC
  • , title= Chelsea 2-1 Man Utd , passage=Luiz was Chelsea's stand-out performer, although Ferguson also had a case when he questioned how the £21m defender escaped a red card after the break for a hack at Rooney, with the Brazilian having already been booked.}}
  • To avoid capture; to get away with something, avoid punishment.
  • To elude the observation or notice of; to not be seen or remembered by.
  • * Ludlow
  • They escaped the search of the enemy.
  • (computing) To cause (a single character, or all such characters in a string) to be interpreted literally, instead of with any special meaning it would usually have in the same context, often by prefixing with another character.
  • * 1998 August, (Tim Berners-Lee) et al. , Uniform Resource Identifiers (URI): Generic Syntax (RFC 2396), page 8:
  • If the data for a URI component would conflict with the reserved purpose, then the conflicting data must be escaped before forming the URI.
  • * {{quote-book, year=2002, author=Scott Worley, chapter=Using XML in ASP.NET Applications
  • , title= Inside ASP.NET , isbn=0735711356, page=214 , passage=Character Data tags allow you to place complex strings as the text of an element—without the need to manually escape the string.}}
  • * {{quote-book, year=2007, author=Michael Cross, chapter=Code Auditing and Reverse Engineering
  • , title= Developer's Guide to Web Application Security , isbn=159749061X, page=213 , passage=Therefore, what follows is a list of typical output functions; your job is to determine if any of the functions print out tainted data that has not been passed through some sort of HTML escaping function.}}
  • (computing) To halt a program or command by pressing a key (such as the "Esc" key) or combination of keys.
  • Usage notes

    * In senses 2. and 3. this is a catenative verb that takes the gerund (-ing) . See

    Derived terms

    * escape artist * escape character * escape clause * escapee * escape literature * escapement * escape pod * escape sequence * escape velocity * escapism * escapist * escapologist * escapology * fire escape

    Noun

    (en noun)
  • The act of leaving a dangerous or unpleasant situation.
  • The prisoners made their escape by digging a tunnel.
  • (computing) escape key
  • (programming) The text character represented by 27 (decimal) or 1B (hexadecimal).
  • You forgot to insert an escape in the datastream.
  • (snooker) A successful shot from a snooker position.
  • (manufacturing) A defective product that is allowed to leave a manufacturing facility.
  • (obsolete) That which escapes attention or restraint; a mistake, oversight, or transgression.
  • * Burton
  • I should have been more accurate, and corrected all those former escapes .
  • Leakage or outflow, as of steam or a liquid, or an electric current through defective insulation.
  • (obsolete) A sally.
  • * Shakespeare
  • thousand escapes of wit
  • (architecture) An apophyge.
  • Statistics

    *

    Anagrams

    * 1000 English basic words ----

    migrate

    English

    Verb

    (migrat)
  • To relocate periodically from one region to another, usually according to the seasons.
  • * Twice a year the geese migrate — from Florida to Canada and back again.
  • * Twice a year the Minnesotans migrate from their state to the Gulf of Mexico.
  • To change one's geographic pattern of habitation.
  • Many groups had migrated to western Europe from the plains of eastern Europe.
  • To change habitations across a border; to move from one country or political region to another.
  • * To escape persecution, they migrated to a neutral country.
  • To move slowly towards, usually in groups.
  • * Once the hosts started bickering in the kitchens, the guests began to migrate towards the living room.
  • (computing): To move computer code or files from one computer or network to another.
  • * They had finished migrating all of the affected code to the production server by 2:00am, three hours later than expected.
  • (marketing) To induce customers to shift purchases from one set of a company's related products to another.
  • We were hoping to migrate the customers of the "C" series to the "E" series and the "E" customers to the "S" series.

    Usage notes

    Some people consider the jargonistic transitive form of this word to be improper, on the grounds that it is untraditional, and that if a transitive verb is to be constructed from migrate'' it should still be the subject that is doing the migrating. Alternatives include ''move'', ''herd'', ''transfer'', or ''relocate''. This objection is not widespread however, and ''migrate is the only term generally used to mean specifically the movement of computer code from one computer to another. Usually both computers are servers of some sort.

    Derived terms

    * emigrate * migratable * migration * immigrate * migratory

    Anagrams

    * ----