What else is there?
Snow on Easter Sunday
Jesus Christ in reverse
I tell ya, the Dutch are weeping
In four languages at least
How do we get people to understand programming?
We change programming. We turn it into something that’s understandable by people.
Programming has to work like this. Programmers must be able to read the vocabulary, follow the flow, and see the state. Programmers have to create by reacting and create by abstracting.
Bret Victor shows what’s missing in today’s programming environments, with clear examples of solutions that make programming a lot easier, not only for beginners. Read all about it!
Reblogged because this talk is referenced in the Light Table demo.
Also don’t miss the animation app he made, a really intuitive alternative to Flash timeline stuff.
Why are we still looking all over the place for the things we need when we’re coding? Why is everything just static text?
Light Table is based on a very simple idea: we need a real work surface to code on, not just an editor and a project explorer. We need to be able to move things around, keep clutter down, and bring information to the foreground in the places we need it most.
More than this.
The truth is plain when thoughts are in vein
I hate to compromise, well, I want more than this
The fury has vented, another end in sight
But I want more than this