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

One idea that Kay has championed is what he called somewhere "recursive design", in which you begin with a kernel that is both simple and universal and then build the rest of a complex system in terms of that. The relation to Lisp is obvious, and Lisp and Smalltalk environments are probably the best examples of systems designed this way. I'm curious what other examples people here might cite.


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

Search: