Hacker News new | past | comments | ask | show | jobs | submit login

Lisp is so powerful that problems which are technical issues in other programming languages are social issues in Lisp.

Here's my take on it: Social issues will swamp the technical power of any language.

Corollary: Virtuous cycles in the social dimension will augment the technical power of any language by an order of magnitude.

The over-arching principle: A programming language community is as much a social artifact as it is a technical one. You have to get both sides right to succeed.




"Corollary: Virtuous cycles in the social dimension will augment the technical power of any language by an order of magnitude."

To wit: Java, Go, C++,....


It's interesting to note that most of the Java language design was specifically targeted at the social aspect of writing software.


But only that of certain social circles. For example, it fails miserably (imho) as a "hacker's language". I suspect the social and technical aspects of a language are inextricably linked.




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

Search: