Declarative programming specifies what the computer should do, not (as we saw with imperative programming) how it should be done. In CSS for example: turn all paragraphs red; I really don’t care how it happens, just make it so.
Best read I had in a while. The examples and solutions he gives are once again brilliant!
Codify for iPad lets you create games and simulations — or just about any visual idea you have. Turn your thoughts into interactive creations that make use of iPad features like Multi-Touch and the accelerometer.
Can imagine that a Bluetooth keyboard is strongly recommended here 😉
Like designers, if you give a programmer a problem with parameters, they’ll apply every bit of genius they have to solve it in the best possible way. If you tell them how to do it, you’ll suffer the wrath of an angry God.