3 ms·
It's a perfectly valid, and indeed important question. Self-application is an important form of scientific methodology. Think e.g. of programming languages dev
by YorkshireSeason 8y ago
It's a perfectly valid, and indeed important question.
Self-application is an important form of scientific methodology. Think e.g. of programming languages development: one of the first things you do is bootstrap a compiler.
- sporkologist 8y agoYou're conflating science publishing philosophy with standard software development?
- YorkshireSeason 8y agoProgramming language development is not standard software development. PL research is a discipline with no really feasible empirical methods for robust and replicable evaluation of programming language ideas. Using self-application is a test of internal coherence -- if your new language is not good at writing a compiler, then maybe it isn't such a good idea. Self-application is a well-known scientific methodology. Would you trust a physical theory that predicted the impossibility of physicists?