Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

The "write the thing" attitude perhaps comes to some extent from (human) languages that have that as a natural word invention mechanism - such as German, Finnish, Sanskrit. In Sanskrit, etymologies seem to often go down to single syllables.

I quite often miss that in programming languages. To some extent, functional languages let you construct functions that compose like that and we also see that happen with CSS with frameworks like Semantic-ui and Bulma. But it would be fun to have or experiment with it at the identifier level.

Edit: I generally prefer to use "abstraction" to refer specifically to "beta abstraction" and not the "make named functions" kind ... Which is more about encapsulation. Beta abstraction always results in something more general and abstractions are about leaving out detail.



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

Search: