Hacker News new | past | comments | ask | show | jobs | submit login
Small and Fast (jimbokun.github.com)
9 points by jimbokun on Sept 25, 2012 | hide | past | favorite | 2 comments



You consider speed and size but practical evidence seems to imply that extensbility and readability are as much important, see python, ruby, etc.

Those affect the design of the language. The simplicity of the interpreter/compiler is also very important to build a community of code dev.

A PL is an ecosystem, the implementation is the core but there are so many other important things...


I linked to a Paul Graham essay where he [argues](http://www.paulgraham.com/power.html) succinctness is strongly correlated with reliability.

Agreed that simplicity is an underrated feature of programming languages (Rich Hickey had some very interesting things to say about this). That's kind of hinted at in my article with Yaron Minsky praising the consistency of OCaml performance, compared to the difficulty people have predicting Haskell performance.

And agreed that the most important aspect of a programming language is the quality of the culture built around it. I wonder, do the characteristics of the language determine the culture, or are they largely orthogonal?




Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: