I bumped into a paper "Empirical Analysis of Programming Language Adoption"
that I thought might be of interest to others since we'd like to increase Pharo's mindshare. (http://sns.cs.princeton.edu/docs/asr-oopsla13.pdf)

TLDR; my top three take outs were...

Figure 5 indicates that simple syntax and languages features don't attract new users, and of the things we can control the most important are...
performance, portability and development speed.

Figure 12��suggests a strategy to promote useful libraries rather than language features.�� I guess that might best take take the form blogs showing the use of libraries.

Table 7 makes and interesting assertion that static types are more important for readability than preventing bugs.

cheers -ben


P.S. Then I bumped into "Toward Semantic Foundations for Program Editors"
(https://arxiv.org/pdf/1703.08694.pdf)
which was over my head but I guess it might be interesting to people working in UI area.����