Here we go again: why is it difficult for developers to learn another programming language?

Nischal Shrestha, Colton Botta, Titus Barik, Chris Parnin. Here we go again: why is it difficult for developers to learn another programming language?. Communications of the ACM, 65(3):91-99, 2022. [doi]

@article{ShresthaBBP22,
  title = {Here we go again: why is it difficult for developers to learn another programming language?},
  author = {Nischal Shrestha and Colton Botta and Titus Barik and Chris Parnin},
  year = {2022},
  doi = {10.1145/3511062},
  url = {https://doi.org/10.1145/3511062},
  researchr = {https://researchr.org/publication/ShresthaBBP22},
  cites = {0},
  citedby = {0},
  journal = {Communications of the ACM},
  volume = {65},
  number = {3},
  pages = {91-99},
}