User:Dib492/NewSpeak (safety-critical programming language)

Key facts

 * programming language designed from scratch with the needs of high-integrity / safety-critical software systems in mind
 * intentionally and intrinsically based on the Orwellian concept of eliminating &ldquo;Thoughtcrimes&rdquo; through Newspeak
 * designed in 1984 by Ian Currie; who else?

(not to be confused with)

 * the much more recent (2006) Newspeak (programming language) (the latter's motivation being that its namesake was &ldquo;the only language in the world whose vocabulary gets smaller every year&rdquo; &mdash; not to mention a cutsey allusion w.r.t. &ldquo;doubleplusgood&rdquo; :-.
 * Newsqueak

= (notes w.r.t. disambiguation) =


 * should probably consider some kind of Hatnote and/or disambiguation page
 * George Orwell's Newspeak is undoubtedly the primary topic here.
 * on the other hand, neither of the programming languages seems primary in that sense:
 * it's surely just asking for trouble to disambiguate solely on capitalization &mdash; NewSpeak (programming language) vs Newspeak (programming language)
 * all this suggests renaming the existing Newspeak (programming language) to (say) Newspeak (object-oriented programming language) {don't forget to refactor using Special::WhatLinksHere}, adding Newspeak (safety-critical programming language), and possibly adding a new Newspeak (programming language) as a disambiguation page
 * using Hatnotes:
 * in Newspeak:
 * in NewSpeak (safety-critical programming language):
 * in Newspeak (object-oriented programming language):
 * Finally, Redirect NewSpeak to NewSpeak (safety-critical programming language)''