Reframing Debates About Programming Languages
I recently had to go through choosing a programming language for a project at work, so this piece from Steve Francia on Why Engineers Can't Be Rational About Programming Languages resonated:
In every language discussion, two conversations are happening simultaneously.
We all know this intuitively if not explicitly.