diff

(noun, verb, proper noun)

noun

1. (slang) Abbreviation of difference.

- A peach and an apricot? What's the diff?

2. (computing) Any program which compares two files or sets of files and outputs a description of the differences between them.

3. (computing) The output of a diff program. A diff file.

4. (medicine) Abbreviation of differential: differential of types of white blood cell in a complete blood count.

5. (slang) Abbreviation of difficult.

6. (rock climbing) A difficult route.

proper noun

1. (computing) A program, historically part of the Unix operating system, which compares two files or sets of files and outputs a description of the differences between them.

verb

1. (transitive, computing) To run a diff program on (files or items) so as to produce a description of the differences between them, as for a patch file.

2. (transitive, computing) To compare two files or other objects, manually or otherwise.