Selecting a programming language can be a form of premature optimization | Hacker News Reader