This was fascinating. I'd condense the overall sentiment to, "Pleasure is desireable and pain is inevitable. When and where do you get pleasure and avoid pain?" Also, these definitions are different than the common definitions. Here's a rough digest:
Psychopaths: I don't care about rules, types, or beauty, just get it done (JS)
Obsessives: a little monotony now avoids a lot of pain later (go, java)
Masochists: Look at how disciplined I am! (C)
Sadists: Look at how impotent everyone else is! (perl, regex)
Hysterics: Look at how beautiful this code is! (python)
Fetishists: Have you tried more X? (objects, abstractions, types) (smalltalk, erlang)
Melancholy: Oh, I miss the days when I could write an entire application in 200 lines of Lisp...
Psychopaths: I don't care about rules, types, or beauty, just get it done (JS)
Obsessives: a little monotony now avoids a lot of pain later (go, java)
Masochists: Look at how disciplined I am! (C)
Sadists: Look at how impotent everyone else is! (perl, regex)
Hysterics: Look at how beautiful this code is! (python)
Fetishists: Have you tried more X? (objects, abstractions, types) (smalltalk, erlang)
Melancholy: Oh, I miss the days when I could write an entire application in 200 lines of Lisp...