So being popular just means having the luck to be on a platform that is doing well.
Usually most programming languages fade way when that platform stops being relevant, as history has proven a couple of times.