April 14th, 2016

Even though the target audience may be programmers, it can still be seen by users

The access violation error message erroneously reports execute errors as write errors, which is probably for the better, seeing as end users are not going to understand the technical term “execute”, and they may misinterpret it as referring to capital punishment.

While it’s true that the word “execute” is the correct term for the target audience, the fact remains that this message is shown to audiences beyond its target. You therefore have to be careful not to alarm them unnecessarily. (Insert stories about people who get all concerned about their computers performing illegal operations and wondering if they’re going to be arrested.)

Bonus chatter: Adam Rosenfield wonders whether this message was ever localized, or whether it got “un-localized” by Windows Vista. I went back through the history. The words “read” and “written” were never localized as far as I can tell.

Topics
Other

Author

Raymond has been involved in the evolution of Windows for more than 30 years. In 2003, he began a Web site known as The Old New Thing which has grown in popularity far beyond his wildest imagination, a development which still gives him the heebie-jeebies. The Web site spawned a book, coincidentally also titled The Old New Thing (Addison Wesley 2007). He occasionally appears on the Windows Dev Docs Twitter account to tell stories which convey no useful information.

0 comments

Discussion are closed.