3 ms·
It's incredibly useful to know what language something is written in. First and most important, a CMS almost never does what you want out of the box, so you're
by zellyn 11y ago
It's incredibly useful to know what language something is written in.
First and most important, a CMS almost never does what you want out of the box, so you're going to have to customize/extend it in whatever programming language it's written in.
Second, the language tells you a lot about the mindset, ecosystem, type of design that you're likely to encounter when reading the code or even using the product.
Third, the language gives a lot of hints about the deployment environment you're likely to need. Java is going to need JVMs and people who know how to deploy and tune them. C# is going to need Windows, or someone experienced with Mono. Python/Ruby/PHP/etc. are going to need runtimes and pip/rvm/whatever. Go or C/C++ are likely to have simpler binaries, statically-compiled in the case of Go.
And fourth, as has been said better in another comment, this is hacker news. We're hackers. We like our programming languages, so we care. :-)
I should write a definitive blog post about this, and get it ranked on hacker news, just to defuse the "why is hacker news always saying 'in go' on story titles?" questions.