Live data from Hacker News

Usage statistics of server-side programming languages for websites

w3techs.com

231–240 of 284 posts

Re: Usage statistics of server-side programming languages for websites

#232
post #25

I think this shows how much HN is a bubble in itself. Most discussions here happen around new/exciting/cool/weird technology. And don't get me wrong, I love those discussions! That's why I come here! But reality outside of this bubble is people building and maintaining web apps as efficiently as possible and PHP hasn't stopped being very efficient. On the contrary, it's getting better with time. Interestingly enough,…

Yeah, but who knows how many of those are “ghost ships” that were built for local businesses over 5-10 years ago, were never touched since, never got security updates, and now load slowly because there’s a bitcoin miner churning away in a subprocess because they got hacked 2 years ago.

To make a slightly problematic, somewhat poor taste analogy: 50% of the worlds houses (not a real stat, I’m lazy) have sheet metal roofs. All of the following are likely true:

- sheet metal roofs are wayyyy better than nothing for keeping the rain out. If you can’t afford anything else, definitely use them.

- Most people with sheet metal roofs would probably prefer something else, and would choose something else if the option was on the table.

- The prevalence of sheet metal roofs as a roofing material says less about sheet metal’s awesomeness as a roof than it does about factors that have little to do with sheet metal roofs (like global inequality).

- If you talk to construction workers in developed countries, they’d grant you that sheet metal roofing is quite prevalent worldwide, but they’re more interested in other materials and techniques that provide real substantial benefits.

Re: Usage statistics of server-side programming languages for websites

#233

So... how many of the sites use an unknown language? Without this stat, all the other numbers are irrelevant, except to tell how many sites leak implementation details unnecessarily.

We run a few websites with the backend written in Python or Go. Neither provides information about that; there's only a Server: nginx header (which seems quite unnecessary too).

Re: Usage statistics of server-side programming languages for websites

#234
post #25

I think this shows how much HN is a bubble in itself. Most discussions here happen around new/exciting/cool/weird technology. And don't get me wrong, I love those discussions! That's why I come here! But reality outside of this bubble is people building and maintaining web apps as efficiently as possible and PHP hasn't stopped being very efficient. On the contrary, it's getting better with time. Interestingly enough,…

For me, the ease in deployment/setup is pushing me back to CGI-ish setups for server-side apps.

Re: Usage statistics of server-side programming languages for websites

#235
post #206

Earlier quoted context omitted.

would you consider those 2k perl loc legacy/maintenance work or something new?

Why would it be called legacy, I wrote that just last week. This is active development. Besides merely being an old technology doesn't mean legacy. SQL is fairly old.

I wrote a bunch of scala code last week to fix problems in a service that we are actively working to replace. I consider this a "legacy" work, nothing to do with technology used

Re: Usage statistics of server-side programming languages for websites

#236
post #25

I think this shows how much HN is a bubble in itself. Most discussions here happen around new/exciting/cool/weird technology. And don't get me wrong, I love those discussions! That's why I come here! But reality outside of this bubble is people building and maintaining web apps as efficiently as possible and PHP hasn't stopped being very efficient. On the contrary, it's getting better with time. Interestingly enough,…

While very interesting nevertheless, just because other people are deploying WordPress websites, doesn't necessarily mean you should too.

I'm also quite happy to see Ruby continuing to grow in this report.

Re: Usage statistics of server-side programming languages for websites

#238
post #171

Earlier quoted context omitted.

It's a controversial opinion of mine, but many other languages have come and gone since PHP, yet it still dominates. With all the new alternatives nothing has taken over and it shows that stability and mature works better than change when there is not a critical need for it. Modern languages have also time and time again forsaken the ideal of making development LESS COMPLICATED than prior languages, and this is why t…

Code compilation has saved me so many headaches that would have otherwise been discovered in production, so I can't say I agree with you there. That said the languages I compile also take 15 seconds so I don't experience that 40 minute compilation times some people have and that would probably sour my experience a bit. The language I'm talking about is Elixir fwiw.

A nice machine can build an entire web engine in 40 minutes. A modestly large C codebase still compiles in seconds.

Re: Usage statistics of server-side programming languages for websites

#239
post #25

I think this shows how much HN is a bubble in itself. Most discussions here happen around new/exciting/cool/weird technology. And don't get me wrong, I love those discussions! That's why I come here! But reality outside of this bubble is people building and maintaining web apps as efficiently as possible and PHP hasn't stopped being very efficient. On the contrary, it's getting better with time. Interestingly enough,…

It's a controversial opinion of mine, but many other languages have come and gone since PHP, yet it still dominates. With all the new alternatives nothing has taken over and it shows that stability and mature works better than change when there is not a critical need for it. Modern languages have also time and time again forsaken the ideal of making development LESS COMPLICATED than prior languages, and this is why t…

> If you still have to compile code in 2021 prior to running it, you're burning a lot of extra valuable time off your life

I almost never run my code. If it compiles I know it's correct.

Re: Usage statistics of server-side programming languages for websites

#240

Earlier quoted context omitted.

It's a controversial opinion of mine, but many other languages have come and gone since PHP, yet it still dominates. With all the new alternatives nothing has taken over and it shows that stability and mature works better than change when there is not a critical need for it. Modern languages have also time and time again forsaken the ideal of making development LESS COMPLICATED than prior languages, and this is why t…

> If you still have to compile code in 2021 prior to running it, you're burning a lot of extra valuable time off your life I almost never run my code. If it compiles I know it's correct.

Really? I hope not. Just because it compiles, doesn't mean it won't panic because of some weird state caused by a race condition buried deep in the code where a lock wasn't held when it was so desperately needed
Post reply on HN