ahem ...
So every Word macro has to be signed? Yeah, right.
If he means it, that's interesting. We've all hacked up a scripting framework at one time or another[1]. So you sign $yourlanguage to let it run. But how will Intel's hardware know when the data being read by $yourlanguage is in fact a script being executed?
Though sceptical, I wouldn't altogether dismiss it. Fifteen years on from when Perl's taint-checking for untrusted inputs showed you *can* make a clear distinction between safe and unsafe use of data, it's about time someone broke new ground.
Guess this means we'll need a sign-it flag in every compiler, and "save as signed" in every text editor that might be used for an executable script. Well, erm, they must surely have thought through how developers work, mustn't they?
[1] Is that still true for younger folks who have grown up with Larry's or Guido's and other such little hacks at their fingertips? I suspect it still is!