Skip to main content
rewrite

rewrite

3 7.2
A complete rebuilding of a computer program or system from the beginning
  • noun
  • /ˈriˌraɪt/
  • Specialized
translation icon : reimplementación
  • Following an initial third-party assessment in late 1995, the division's top management decided that a complete rewrite of the engineering and quality system was required to comply with QS-9000.

It's kind of right now we're in a rewrite situation.

Examples

  • Facebook announces React Fiber, a rewrite of its React framework.

  • This problem required a major rewrite of the system over two years.

    Academic text (1991)
  • In 2003, Jane Street began a rewrite of its core trading systems in Java.

    Academic text (2011)
  • The resolution became a major rewrite of the software and retesting to identify and eradicate all bugs.

    Academic text (2003)
  • First on my agenda was a complete rewrite of the second half of the Walter Hill/David Giler screenplay due to certain major character and narrative changes mandated by Walter Hill.

    Fiction book (1992)
  • In 2003, Jane Street began a rewrite of its core trading systems in Java.

  • The report is being done in conjunction with a rewrite of the city's land development code.

Synonyms

rewriting
vsrewrite
7 3.7

Changing a text to make it clearer or better

applies to full software redevelopment rather than editing written text
recodification
vsrewrite
  • Specialized
8.3

Rewriting program instructions to make a program faster or easier to fix

involves rebuilding the entire software from scratch instead of reorganizing code

Compounds

rewrite man
  • Archaic
1 7.7

A person who edits reporters' notes into clear news stories for newspapers

How Extensive

rewrite
  • Specialized
3 7.2
to rebuild
485 2.8
refactor
  • Specialized
1 6.9
patch
  • Specialized
75 3.8

Surface Forms

rewrite singular
rewrites plural

Morphology

rewrite = rewrite (semi-transparent) = re + write

As a noun formed by conversion from the verb 'rewrite', the relation is structurally straightforward, though the technical sense is specialized.

Etymology

Rewrite in software uses the same parts re- 'again' and write, and it means programmers 'write' the whole code 'again' from the start to replace an older system.