Re: Anything we should steal ? - Definitely
Multics was written in a high level language (PL/M IIRC, IE "Programming Language/Multics") but the compiler was hand written.
In hindsight it might have been better for the team if they developed V1 of the compiler using one of the "compiler compiler" tools of the time, then fed a copy of the compiler through itself with the optimize flag on.
The virtual memory system was impressive. IIRC it kind of did execute in place, not needing a lot of address fixing during the load process. It also made code sharing very simple.
Mines the one with a copy of "RW Watson, Timesharing System Design Concepts" in the pocket.