Perl did not get where it is by ignoring psychological factors.
About this quote
- What does it mean?
- Perl's success is partly due to considering human psychological aspects.
- In plain terms
- Perl works because it thinks about people.
- What can you take from it?
- Design tools with users' minds in mind.
Where it applies
Putting it to work
Questions to consider
- How can psychology improve a programming language?
- What other factors matter most?
Another view
Psychology is only one factor among many for a language's adoption.
More from Larry Wall
I dunno. Perhaps you should be happy that I have a policy of refraining from grumbling about handicapped operating systems. :-)
Permalink to quote #210 On the plus side, it's a lot easier in general to find /usr/include than cpp.
Permalink to quote #212 Well, sure, I explicitly mentioned 'vtables' last time I brought this up. But a single pointer is fairly paltry, as tables go. :-)
Permalink to quote #209
Related quotes
We didn't put in ^^ because then we'd have to keep telling people what it means, and then we'd have to keep telling them why it doesn't short circuit. :-/
Larry WallLarry Wall quote #92 A 'goto' in Perl falls into the category of hard things that should be possible, not easy things that should be easy.
Larry WallLarry Wall quote #112 The psychological profiling [of a programmer] is mostly the ability to shift levels of abstraction, from low level to high level. To see something in the small…
Donald KnuthDonald Knuth quote #4