Moses Delivers the Ten Commandments for Programmers
Introduction
American actor Charlton Heston has had some memorable—and not so memorable—roles. In the great cult classic film Soylent Green, he plays detective Robert Thorn. Heston's futuristic detective discovers that, in a world suffering from a food shortage and overpopulation, our government is feeding us liquefied people, called Soylent Green. (Reminds me of the movie The Matrix.) In more recent years and in real life, Heston is also memorable as the National Rifle Association's president. Remember the line "from my cold dead hands," as he is pictured holding up a rifle? Perhaps his most memorable role and maybe why he seems so effective as an NRA spokesman—whether you agree with the NRA or not—was in Cecile B. DeMille's The Ten Commandments as Moses.
Suffering occasionally from insomnia (and long, pointless meetings), I naturally decided to interview Mr. Heston and ask him what he thought the Ten Commandments for programmers might be. (I figure if Ben Affleck and the Boss can weigh in on U.S. politics, Moses could define 10 useful commandments for software engineers.) The following is a brief transcript of our conversation.
Paul: Mr. Heston, thank you for speaking with me today.
Heston: Get your hands off me, you damn dirty programmer.
Paul: Funny. I bet you use that a lot. By the way, did The Matrix knock off Soylent Green with that whole digested people thing?
Heston: Everything but the line "it's people!"
Paul: Well, genius is "hard work standing on the shoulders of greatness" and you were great in that part.
Heston: Thank you.
Paul: Mr. Heston, because you have no experience in software engineering (as is true with many people who try to build software), I thought with your experience as NRA president you could give us some guiding principles. Plus, I really like the whole "let my people go" concept. It has a sort of a "let my people leave early on Friday" or "let my people out of this boring, pointless meeting" or "let me go flying—there are no clouds today" resonance that is appealing.
Heston: Certainly. In the pre-interview, your secretary—is that Heidi Klume?—told me what you wanted, so I have them prepared for you. Now, I have to go. I am helping the Farrelly brothers with The Matrix IV.
Paul: Thank you again. It's been a pleasure.
As promised, here are the Ten Commandments of software engineering from Moses himself:
- Bill Gates is the chief architect. Though shalt not have other architects before him.
- Thou shalt not clone, plagiarize, copy, or hack Windows anywhere under the heavens. Though shalt not be tempted by Linux, for the chief architect is jealous.
- Thou shalt not take the name of Bill Gates in vain, and though shalt not pronounce BillG as "bilge".
- Remember the Sabbath. Six days and 100 hours shalt thou labor and do work, and on the Sabbath thou shalt play Xbox Live and drink micro-brewed beer.
- Honor the chief architect and his wife Melinda, that Microsoft stock may once again soar to great heights and make us all stinking rich.
- Thou shalt not complain about the Blue Screen of Death; it is the third-party vendor's fault.
- Thou shalt not run a dual-boot computer or any computer with Linux on it.
- Thou shalt not steal: Pay for every copy of Windows and license all Microsoft software (see #5).
- Thou shalt not bear false witness against Microsoft by saying an Apple is better.
- Thou shalt not covet thy neighbor's MSDN subscription, Xbox, cable modem, technical books (nor anything else that an author can get a royalty for).
Disclaimer
Charlton Heston did not actually participate in this interview. It was conducted through a psychic medium.
Biography
Paul Kimmel is the VB Today columnist, has written several books on .NET programming, and is a software architect. You may contact him at pkimmel@softconcepts.com if you need assistance or are interested in joining the Lansing Area .NET Users Group (glugnet.org).
Copyright © 2004 by Paul Kimmel. All Rights Reserved.

Comments
The Key Factors When you need to rule the nike-market Is Quite Simple and easy!
Posted by Acuddence on 04/23/2013 04:57pmFresh new questions regarding nike answered and the reason why you really should review every statement on this e book.[url=http://www.nikejpgolf.biz/]ãã¤ã[/url] A bare double take on mizuno [url=http://www.nikejpgolf.biz/nike-ã´ã«ããã¼ã«-c-23.html]ãã¤ã ãã¼ã«[/url] Progressive questions about nike replied and in addition the reasons why you should view every single statement within this story. [url=http://www.nikejpgolf.biz/nike-ã¢ã¤ã¢ã³-c-1.html]ã´ã«ã ãã¤ã[/url] Unbiased site provides A couple of brand new things surrounding nike that no company is covering. [url=http://www.nikejpgolf.biz/nike-ã¢ã¤ã¢ã³-c-1.html]ãã¤ãã´ã«ã[/url] All the nike Agency Speak - Consequently, who cares benefits?! [url=http://www.nikejpgolf.biz/nike-ã´ã«ãã·ã¥ã¼ãº-c-15.html]nike air force 1[/url] Tools and construction throughout Nevada - nike has left without farewell [url=http://www.nikeyasuyi.com/]nike free[/url] Accessories and release in Rhode Island - mizuno simply leaves without good bye [url=http://www.nikeyasuyi.com/nikeãã¤ãRunning-c-3.html]ãã¤ãã©ã³ãã³ã°[/url] I would say the nike Firm Call - Those Who cares for next to nothing triumphs?? [url=http://www.nikeyasuyi.com/nikeãã¤ãDunk-c-9.html]nike dunk[/url] All the mizuno Company Dialog - Which means, who cares for nothing triumphs?? [url=http://www.nikeyasuyi.com/nikeãã¤ãDunk-c-9.html]nike ã·ã¥ã¼ãº[/url] nike offers brand-new life span into an old challenge. . . defacto requirement
ReplyLightweight perceptive â Nike Loose TR Right in divulge 2013 3 series
Posted by Tufffruntee on 04/20/2013 06:22amNike Manumitted TR Trim 3 salient features is to from the brand-new scheme: Nike Self-ruling 5 soles improved bending Scratch; modern tractor imitate making training more focused when; lighter load, the permeability is stronger, and more trendy shoe designs not lone make shoes [url=http://northernroofing.co.uk/roofins.cfm]nike free run uk[/url] more comfortable wearing, barefoot training feel, but also more in vogue appearance. Nike Relieve TR Then 3 provides first-class lateral stability, you can take the legs in the lap boost during training. Strong vamp upper breathable grate, disgrace suds's unique lay out can be [url=http://fossilsdirect.co.uk/glossarey.cfm]nike huarache[/url] seen by virtue of it. Lightweight, demanding, thin foam facts habituated to by entirely only one seams, more obedient, help is stronger. Requirement more advance, role of a training vex, bubbles close in more parts of the need for conformableness, bubble loose. Say twice tongue moisture wicking synthetic materials, unshiny on your feet, help maintenance feet sear and comfortable. Phylite [url=http://markwarren.org.uk/goodbuy.cfm]nike free[/url] midsole offers lightweight shock unceasing, superior durability and sedate outsole can do to greatly adjust the comprehensive load of the shoe. Qianzhang pods on the outsole and heel-shaped Green rubber enhances the shoe multi-directional gripping power on odd surfaces.
ReplyShould be entitled "...the Ten Commandments for Windows Programmers"
Posted by Dark Knight on 10/26/2004 01:11pmTitle says it all.
-
ReplyNo Windohs is better
Posted by ahoodin on 10/26/2004 01:13pm:)
ReplySame here...
Posted by kirants on 10/22/2004 07:46pm'Tis funny, though.. Thy kingdom come, Thy will be done.. BillG ;)
ReplyCharleton Heston is not dead, just call his agent,
Posted by ahoodin on 10/22/2004 12:46pmSet up an appt to see him. Why would u need a pscyhic medium? :)
ReplyLOL
Posted by Amn on 10/22/2004 12:15pmThis was fun to read, though I was expecting a major where-is-my-lunch, rest-on-a-chair reading ;) Thank you, Paul.
ReplyHmmm. Was expecting a non comedy article
Posted by Roger Allen on 10/22/2004 12:12pmAnd I thought you may have come up with some real ones such as: Thou shalt not break object encapsulation Oh well. It passed a few minutes away from an annoying problem.
Reply