Monday, February 06, 2006

The Principle of Least Power

The Principle of Least Power in relation to computer languges suggests that one should use the least powerful language capable of performing a given task. Advantages of doing this include higher liklihoods of data reusability and security. In short, you limit your exposure to the Law of Unknown Consequences, which states that any action causes consequences and some of those consequences cannot be predicted.

The W3C's Technical Architecture Group (TAG) has recently decided to make The Principle of Least Power a "Draft TAG Finding", further embedding this idea into Web architecture.

No comments:

Post a Comment