We keep creating these, but one of two things always happens:
1. They fail (e.g. Smalltalk).
2. They succeed (e.g. the web). When they succeed, professional programmers overwhelm them and make damn sure only very very professional programmers can ever use them again.
1. They fail (e.g. Smalltalk).
2. They succeed (e.g. the web). When they succeed, professional programmers overwhelm them and make damn sure only very very professional programmers can ever use them again.