What Makes a Programming Language Succeed?
The factors influencing the success of languages like C, C++, Java, C#, Perl, Python, Ruby, JavaScript, Objective-C and Swift

Yet again I’ve been inspired by a discussion on Twitter, this time about what makes a programming language succeed. People mention community, marketing budgets, inexpensive developers…