"Professional", to me, is boring - it's what the pointy haired boss wants you to be because anything remotely outside of the box doesn't conform to their risk-averse norms.
Pythons, on the other hand...
You can be empathetic towards those who struggle with addiction and use the word in a witty or comical fashion. The two are not mutually exclusive.
We're talking one line in a description (and possibly the name, though that's less impactful). Changing it doesn't change the programme. Why do some people get so sensitive about something so trivial and not want to change it?
"Why do some people get so sensitive about something so trivial and not want to change it?"
You're joking, right? You're sensitive about the name of something you didn't create and want it changed but it would be wrong for the author to not want to change it because you're sensitive about it?
Never utter that in front of someone who has serious experience with heroin or the repercussions.
Nevertheless, I was more playing with the fact that the number of drug-named libraries in Ruby was sometimes used for cheap shots at the community.