Quantcast Simplicity And Difficulty Are Orthogonal
Search by tag or site Login to my blog ? Start my own blog














TheMoneyBlogs
Home
About
Create your own blog
Contact us
Vote for this blog!

Jon Aquino's Mental Garden

Technologies that make life wonderful

Simplicity And Difficulty Are Orthogonal

Posted on 09/30/2007 02:22 AM | Link | Post Comment
Simplicity is beautiful. But simplicity is orthogonal to difficulty. Easy things are often simple, and hard things are often complicated. But making a hard thing simple takes skill. It also carries a risk: because it looks simple, it may seem easy to modify or work with, when in fact it is hard, fraught with dangers. An example would be a terse equation from higher mathematics, such as

Fli260

from Einstein's explanation of covariant tensors. Beautifully simple but formidable to comprehend. Or Haskell code:

Fli25B

defining Fibonacci numbers as an infinite lazy list. Again, elegantly simple but hard to understand for the uninitiated.

Nevertheless, this is far better than the alternative, which is complicatedness. As C.A.R. Hoare remarked, "There are two ways of constructing a software design: One way is to make it so simple that there are obviously no deficiencies, and the other way is to make it so complicated that there are no obvious deficiencies. The first method is far more difficult."
Stock Quote or
Examples
Underground Trading - Sat May 10, 2008 04:02PM
This is an update on my speculative long term position p [read more]
Morpheus Trading - Mon May 12, 2008 04:25AM
NOTE: Please click on the charts below to enlarge them if [read more]
Millionaire Now! by Larry Nusbaum - Mon May 12, 2008 04:54AM
MORNING MARKET COMMENTARYfor Monday, May 12, 2008Weak Financ [read more]

PREMIER SPONSORED LINKS

Most Visited Blogs | Most Popular Blogs | Most Recent Blogs | Contact Us | Terms and conditions | Privacy Policy

The columns, articles, message board posts and any other features provided on TheMoneyBlogs.com are provided for personal finance, education and investment information and are not to be construed as investment advice. Under no circumstances does the information in this content represent a recommendation to buy, sell or hold any security. The views and opinions expressed in an article or column are the author's own and not necessarily those of TheMoneyBlogs.com and there is no implied endorsement by TheMoneyBlogs.com of any advice or trading strategy. The analysts and employees or affiliates of TheMoneyBlogs.com may hold positions in the stocks or industries discussed here. Your use of this and all information contained on TheMoneyBlogs.com is governed by the Terms and Conditions of Use. Please click the link to view those terms. Follow this link to read our Editorial Policy.

Copyright © 2008 The Connors Group, Inc.