in reply to "Cleverness" from HOP

Having read the comments I've got to say that I feel a lot of people are equating 'clever' with 'complex'.

To write something that is clear, maintainable and does something difficult efficiently is, by my definition, damned clever!

I am new to Perl but I am not new to writing, and this is a truth I feel carries over from writing.

Replies are listed 'Best First'.
Re^2: "Cleverness" from HOP
by gwadej (Chaplain) on Jul 02, 2009 at 13:52 UTC

    It's possible that the reason for this definition of cleverness has to do with the amount of 'overly complex' code written by programmers impressed with their own 'cleverness'.

    With that in mind, I would suggest that the code you defined as clever is actually good code.

    G. Wade