Hacker News new | ask | show | jobs
by adammck 3420 days ago
Hello! I was one of those annoying "architects" saying no, but it wasn't because only three languages are allowed. When I left the Times about six months ago, systems were actively being developed in the following languages: PHP, Java, Python, Ruby, JavaScript, Go, Scala. (And ObjC and Swift, if you want to count those.) Plenty of unmaintained legacy systems in other languages, too. So proposals to add yet another language (Clojure, right?) were I think understandably received with some skepticism. It's not that it couldn't happen, just that there'd have to be a hell of a good reason, and there wasn't. It was unfortunate that months of work were invested before a proposal was written, but that wouldn't have been a very good reason to approve it.

For what it's worth, I agree with almost everything else you said.

1 comments

Thank you for the clarification. I was told by my manager that new projects could only be written in the three above-mentioned languages so I was just going by that. And yes I was part of the Clojure lobby haha.

I really do hope they streamline a bit of the bloat in tech. It's a real shame. So many dev hours wasted in meetings. So many PMs who know more about the intricacies of Kanban and JIRA ticketing but nothing about the product. There's a lot of talent there, though. I think it can be done.