How Java changed the development landscape as code turns 30 | Dark Hacker News