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:

  1. Bill Gates is the chief architect. Though shalt not have other architects before him.
  2. 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.
  3. Thou shalt not take the name of Bill Gates in vain, and though shalt not pronounce BillG as "bilge".
  4. 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.
  5. Honor the chief architect and his wife Melinda, that Microsoft stock may once again soar to great heights and make us all stinking rich.
  6. Thou shalt not complain about the Blue Screen of Death; it is the third-party vendor's fault.
  7. Thou shalt not run a dual-boot computer or any computer with Linux on it.
  8. Thou shalt not steal: Pay for every copy of Windows and license all Microsoft software (see #5).
  9. Thou shalt not bear false witness against Microsoft by saying an Apple is better.
  10. 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 with greatest satisfaction consequence you can wriggle the clarisonic deathless

    Posted by iouwanzi on 06/06/2013 10:34am

    [url=http://www.australiaclarisonic.com/clarisonic-pro]clarisonic pro[/url] Cette approche ependant, juste pour un grand nombre de périodes à l’heure actuelle, toute l’entreprise collabore utilisant Jesse Lachapelle en raison des activités de publicité. (Queuwaaa ? Vous voulez ne sont pas au courant Jesse Lachapelle ? Petite et moyenne taille des classes de rattrapage pour tout le monde, par la suite. Fichier de l’ordinateur à ce moment, jeune padawan ! ) #) Afin d’améliorer la prochaine petite à moyenne taille relatives à la société photo, Document peut communiquer mon propre vraiment profiter de votre travail sur ce mec. Disputent au sérieux, à ce stade sa exploite ont tendance à être levé un grand métaphores ésotérique et un incroyablement puissant, particulièrement précis. Document adore ces sortes d’images, juste où chaque profondeur est importante à tout moment chaque parcelle est toujours à rencontrer ainsi que de lire. Interprétaton de l’individu la Pieta particulier revisité façon dont Courtney Love et Kurt Cobain (tristement prémonitoires…)#) me fascine particulièrement. Document inspirer un pour obtenir un déplacement sur différentes photos peuvent être trouvés avec son site Web. [url=http://www.australiaclarisonic.com/]cheap clarisonic australia[/url] Vous venez ou peut-être pas ?Le brushing appartenant au régime a été effectuée ainsi que les nouveaux frais AIR compétents sèche-cheveux dans GHD.Katy Perry que n’est plus une sirène, mais il semble être partout destiné à nouveau modèle « ghd lisseur ».Pour promouvoir l’idée de tresses tendres et même brillant cette fois tout le produit inclut consacrée à une série de photographies sur les Afro-américains et lumineuse. Un plan qui est beaucoup plus maîtrisable par rapport aux dernières belles activités. Une exploitation avec un tresses spécialement volumineux sur les portraits. [url=http://www.australiaclarisonic.com/]clarisonic mia[/url] Il existe plusieurs variétés d’instruments conformément à la l’extérieur de votre cuir chevelu. Cette selle est habituellement un appareil qui semble fidèlement un fabuleux soft est encore capable de faire des tas de coiffures différentes : GHD Gold Styler cheveux bouclés, faciles, ondulées, bouclées, dentelées… plus les particuliers versions qui vous devrez transformé en pratique à l’aide de ce type de gadget.

    Reply
  • Por qué son alisadores de pelo GHD So Good

    Posted by hanmeihm on 05/30/2013 06:47pm

    [url=http://www.planchasghdbaratasonline.com/blog/]Comprar por Ghd[/url] Pole GHD puede ser capaz de utilizar un pao o una esponja sonoridad GHD Australia y / o hacer rizos de su cabello Offa Qian protegido durante el da hasta que finalmente el hombre le encantara niveles de sonoridad, result debido a la vanguardia Cierra los p¢rpados efectos negativos expanden humedecer vaporisateur lejos del agua. Mientras que la cola de caballo mnima pelo, tensos sus caractersticas especficas min²scula tu cabello directamente a tipos petite seguido dispersa vaporisateur inmediatamente despus de rociar en sus odos y por lo tanto la eliminacin equivalente a su mtodo de tonos del cabello ofrece forme.A Belleza Nivel crculos Jiao sobre la parte sucesiva, la mayora en particular, y tambin el apoyo. [url=http://www.planchasespanaghdtop.net/ghdtienda/]GHD Plancha de pelo[/url] Estas planchas rojas tienen un significado doble voltaje se puede obtener un rendimiento uniforme en todo el mundo ideal para cuando vas en sus viajes. Tambin con un sistema incorporado en el modo de suspensin tus alisadores poco a poco se empiezan a cerrar despus de 30 minutos de haber sido utilizado C que le ahorra la preocupacin de si est¢ o no les apag! [url=http://www.planchasghdbaratasonline.com/ghd-Peacock-Coleccion/]ghd Peacock[/url] Estas nuevas planchas GHD viene con una cubierta protectora que le permite hacerlo estallar una vez que haya terminado la proteccin de sus planchas. El glamour negro bolso acolchado rollo es el accesorio perfecto para su Red Metallic GHD. Adems de ser resistente completamente de calor en el interior de la bolsa rollo tambi¦n le proporciona una estera a prueba de calor tambi¦n permite un lugar seguro de descanso para sus hierros mientras est en uso.

    Reply
  • Unprejudiced page shows you 4 fresh new stuff of nike that not a soul is speaking of.

    Posted by BobHotgloff on 05/17/2013 06:02pm

    An actual double twist on bikini [url=http://plus-size-swimwear.webnode.com/]modest swimwear[/url] Weird guide gives the small print for swimwear that experts claim just a couple of users know of. [url=http://modest-swimwear.webnode.com/]retro swimwear[/url] Honest review unveils Couple of innovative new things regarding swimwear that noone is talking about. [url=http://spanx-swimwear.webnode.com/]vintage swimwear[/url] As to why individuals are extremely wrong on the subject off bikini and the reasons you ought to look at this guide. [url=http://vitamin-a-swimwear.webnode.com/]swimwear for women[/url] For what reason all things that you have discovered about swimwear is truly drastically wrong and what you need to realize. Creative swimwear Publication Unearths Best Ways To Dominate The swimwear World [url=http://girls-swimwear.webnode.com/]womens swimwear[/url] Brand new questions about swimwear clarified in addition to why you should definitely check out each message on this guide. [url=http://freya-swimwear.webnode.com/]waisted swimwear[/url] Something that other people engages in in regards to swimwear and furthermore the things that you'd probably like to complete totally different. [url=http://victoria-secret-swimwear.webnode.com/]victoria secret swimwear[/url] Creative swimwear E-book Illustrates Ways To Rule The swimwear Marketplace [url=http://cheap-swimwear.webnode.com/]swimwear sale[/url] Innovative article uncovers the low down towards swimwear and as well as why you have to take action right away.[url=http://women-swimwear.webnode.com/]women swimwear[/url] Uncommon posting delivers the run information on the swimwear which only a few guys are aware of.

    Reply
  • The Key Factors When you need to rule the nike-market Is Quite Simple and easy!

    Posted by Acuddence on 04/23/2013 04:57pm

    Fresh 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

    Reply
  • Lightweight perceptive – Nike Loose TR Right in divulge 2013 3 series

    Posted by Tufffruntee on 04/20/2013 06:22am

    Nike 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.

    Reply
  • Should be entitled "...the Ten Commandments for Windows Programmers"

    Posted by Dark Knight on 10/26/2004 01:11pm

    Title says it all.

    • No Windohs is better

      Posted by ahoodin on 10/26/2004 01:13pm

      :)

      Reply
    Reply
  • Same here...

    Posted by kirants on 10/22/2004 07:46pm

    'Tis funny, though.. Thy kingdom come, Thy will be done.. BillG ;)

    Reply
  • Charleton Heston is not dead, just call his agent,

    Posted by ahoodin on 10/22/2004 12:46pm

    Set up an appt to see him. Why would u need a pscyhic medium? :)

    Reply
  • LOL

    Posted by Amn on 10/22/2004 12:15pm

    This was fun to read, though I was expecting a major where-is-my-lunch, rest-on-a-chair reading ;) Thank you, Paul.

    Reply
  • Hmmm. Was expecting a non comedy article

    Posted by Roger Allen on 10/22/2004 12:12pm

    And 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
Leave a Comment
  • Your email address will not be published. All fields are required.

Top White Papers and Webcasts

  • Instead of only managing projects organizations do need to manage value! "Doing the right things" and "doing things right" are the essential ingredients for successful software and systems delivery. Unfortunately, with distributed delivery spanning multiple disciplines, geographies and time zones, many organizations struggle with teams working in silos, broken lines of communication, lack of collaboration, inadequate traceability, and poor project visibility. This often results in organizations "doing the …

  • With JRebel, developers get to see their code changes immediately, fine-tune their code with incremental changes, debug, explore and deploy their code with ease (both locally and remotely), and ultimately spend more time coding instead of waiting for the dreaded application redeploy to finish. Every time a developer tests a code change it takes minutes to build and deploy the application. JRebel keeps the app server running at all times, so testing is instantaneous and interactive.

Most Popular Programming Stories

More for Developers

Latest Developer Headlines

RSS Feeds