Live data from Hacker News

Data on Swearing in Programming Languages

mahdiyusuf.com

31–37 of 37 posts

Re: Data on Swearing in Programming Languages

#33
I can certainly understand the high level in C++. But Ruby vs. Python is odd. There are so many similarities in the Ruby & Python communities. The main difference seems to be that Ruby has One Framework to Rule Them All, while Python has ... various things. Maybe that has something to do with it?

Re: Data on Swearing in Programming Languages

#34
post #7

I'm sure this same story came up a while ago, but whatever. Here's my take on the type of swearing in commits as per the story (XXXX represents swearword of your choice). C++: "Finally fixed it. My XXXX head hurts" Javascript/Ruby: "Finished adding 15 new features. I am XXXX awesome" C: "No time to swear, busy hacking. Oh XXXX whoops" Java/C#: "Wouldn't swear, unprofessional & boss is watching" Python: "All happy, &…

Haskell and Lisp programmers are ascended beings, and are beyond the mortal desire to cuss in commit logs.

I've sworn my fair share when trying to write Haskell bindings to libraries that assume all languages have global variables.

CPython's module initialization functions are particularly obnoxious about this.

Re: Data on Swearing in Programming Languages

#36
post #14
post #7

I'm sure this same story came up a while ago, but whatever. Here's my take on the type of swearing in commits as per the story (XXXX represents swearword of your choice). C++: "Finally fixed it. My XXXX head hurts" Javascript/Ruby: "Finished adding 15 new features. I am XXXX awesome" C: "No time to swear, busy hacking. Oh XXXX whoops" Java/C#: "Wouldn't swear, unprofessional & boss is watching" Python: "All happy, &…

I'm willing to bet a lot of the Javascript obscenity is "F*ck browser X", or words to that effect.

You bet. I'm surprised that the IE team is still alive with that much hatred directed towards them :-)
Post reply on HN