Certainly 'hacking' doesn't refer or imply any unlawful 'cracking' or breaking into a system as one might suggest or think. I often see the word being misused by the mainstream media, mostly by those who are not intimately aware of the computing culture or it's jargon.
At my work we do commonly speak of 'perl hacking' in reference to building a script quick bypassing common software development cycles such as design, analysis, testing and so forth. Clearly, this is not a preferred mode of operation for a professional developer, especially for those fortunate ones who happen to render their IT consulting services to various firms, where stability and maintainability is of outmost value.
_____________________
# Under Construction