|Time:||4:30 pm - 5:20 pm|
Visible Programming: Designing a programming environment around how human beings do human being things
Talk about programming environments: the software we use to create other software.
The purpose of a programming environment is not to increase productivity ( implies “type faster”), but to see and understand what the program is doing.
Five principles for the design of a programming environment
Make the meaning transparent, and explain in context.
[ This talk was very visual, difficult to describe in notes. ]