The real lesson is, it's easier to make a simple thing more complex than it is to make a complex thing more simple.
The real lesson is, it's easier to make a simple thing more complex than it is to make a complex thing more simple.
And unfortunately, that's why today's toys will be tomorrow's dinosaurs. That said, this is exactly why mobile is winning now. It's so much simpler. There's no reason it's so complicated to do something on a PC, other than that the simple thing from then has now become more complex
Are you sure? Here's a relevant quote :
I have always wished for my computer to be as easy to use as my telephone; my wish has come true because I can no longer figure out how to use my telephone.
Bjarne Stroustrup
It wanted to import them into iPhoto but couldn't do it, because iPhoto didn't recognize some files that used RAW format. I didn't mind that, but all I wanted to do was see the contents of the card in a finder window and move them myself. Eventually I had to borrow a USB card reader and stick the SD card into that.
I kept imagining Clippy for Mac: It looks like you know what you're doing. Do you think I'm going to let you put me out of a job?
Compare that with a PC: find a game online, create an account to download it, spend $20-$50 on it or perhaps just $10-$15 if it's a basic game, wait while it downloads, then step through the installer and if all goes well, you can play your game.
We're all programed to do it, and it's a no brainer for those of us that are used to it, but the iOS model is so much simpler for people who don't enjoy tweaking a machine and just want it to work.
sudo apt-get install tremulous && tremulousOf course there are reasons why it's complicated to do things on a PC. A PC is an open-ended tool, that's why. One person might playing world of warcraft, while someone else might be using emacs to write a clojure web-app, while someone else might be using google sketchup to design a floorplan, while someone else is chatting on skype. Meanwhile I am using my PC to emulate the original sony playstation and post to hacker news, and my friend is watching a movie on Netflix.
Computers get simpler to use when people solve problems in permanent ways. They get harder to use when new challenges expose fundamental limitations of the existing design (IE the design was TOO simple).
For the user, maybe. Even though I knew it ahead of time, it was still a bit weird the first time I opened a debug terminal to my Android phone and found myself at a shell prompt. Putting Unix on a telephone is not my idea of making things simpler :-)
I can't say I find it complicated to do things on my PC though. I just don't want to cart it around all the time, or need to do all that stuff on the bus or in the park.
Ha, yes, sort-of. That seems immediately right, but when you consider it, it doesn't quite make sense, in those words.
To make something more complex you must create new things. But to make something simpler you can just destroy a chunk of it. It is certainly easier to delete code than write it.
What I think is the point is: it is easy to make something better by just accumulating features; it is hard to make something better by removing features.
Simplicity is when you get the same quality with less complexity.