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

I don't disagree at all, but I'm interested in if you have a particularly memorable example where this sort of thinking helped you.


It would be hard to think of something I'd done that didn't use this trick. There are lots of examples in Arc. I chose quite different problems to solve than language designers usually do. It's not that common to design a language by writing applications in it, and making the language have whatever features are necessary to make those applications short.

In this case the difference isn't so much that I chose a different problem to solve as that I chose any problem at all. I get the impression most language design is driven not so much by explicit goals as by a collection of half-formulated principles.




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

Search: