Assessment of popular and exotic features of programming languages