Photo of Ari Rabkin.

Ari Rabkin

Ari Rabkin received his PhD in computer science in 2012, from UC Berkeley. His research focused on systems and software engineering. After postdoctoral work at Princeton, he joined the private sector and works as a software engineer in the Boston area. He has done significant work on the sociology of programming languages. His paper on language adoption was awarded Best Paper at the OOPSLA 2013 conference. He is broadly interested in understanding how social and technical systems influence each other.


Lego figure of Grace Hopper.

C is Manly, Python is for “n00bs”: How False Stereotypes Turn Into Technical “Truths”

We need to question our “objective” and “technical” opinions about programming languages.