The R programming language: The good, the bad, and the ugly

The venerable programming language R has gained a new lease on life through the resurgence of data science. Based on my experience as a user, a package developer, and a creator of program analysis tools, I critically evaluate the R language and ecosystem—the good, the bad, and the ugly.

This is a companion discussion topic for the original entry at