Interview with Francisco Tolmasky, creator of Objective-J and Cappuccino. Great interview with one of the creator's of Objective-J, which is like the Objective-C language used for iOS and OS X development, but for the web.
On “long method names”:
The fact of the matter is most programming is reading code, not writing it, so I don’t understand why you’d ever optimize for the 20% case. Objective-C/J really reads like english, you know exactly what’s going on most the time, and most importantly, you don’t have floating arguments in a method that you can only understand by looking up documentation. How many times have you seen the last argument of a method be “true” or “false”, and have had no idea what it could apply to? That never happens in Objective-C/J.