Because It's Not Fun Enough: why languages fail
Andrew Oram asked why programming languages rise and fall, and quoted the answer without noticing. Programming is a vocation, an art, and a job. Make any of those harder than they need to be, and your language survives exactly as long as it can't be replaced.
Summary
Andrew Oram discusses the factors that contribute to the success or failure of programming languages, emphasizing that complexity can drive users away. The piece highlights the balance between making programming accessible and maintaining its artistic and vocational appeal.
Comments (91 of ) ⌛