ParentFull threadabrookewood·Because they can. Why do people write new programming languages or operating systems when we already have more than we 'need'?View on HN