The proof of Gödel's incompleteness theorem can be streamlined by means of the Carnap-Gödel diagonal lemma and the ensuing fixed point theorem $\vdash_S G\leftrightarrow\lnot\Pi\ulcorner G\urcorner$ together with adequacy conditions upon the provability predicate $\Pi$, so that formal system S is incomplete if S is consistent and $\vdash_S A \Leftrightarrow \ \vdash_S\Pi\ulcorner A\urcorner$.
Is there a similar streamlining of the proof of the undecidability of the Halting Problem that appeals to the Carnap-Gödel diagonal lemma and fundamental adequacy conditions?