News for hackers. Stuff that matters.
Re:Choose Boring Technology (2015) by randombytes6869 on Sunday June 07, 2020 @05:37PM (#23451081)
IMO Ruby is already being left behind. HTTP/2 is a good example. Rails doesn't support it, and I can't find anything recent saying support will be added soon. Java is notorious for slow innovation yet language level support for HTTP/2 as added years ago and enabled for basically every popular framework. Same with Python, C#, Go, JS.

HTTP/2 is essential if you want good SEO which makes Rails a non-starter for many projects already

Re:Choose Boring Technology (2015) by jp_sc on Sunday June 07, 2020 @08:47PM (#23452470)
That doesn't make sense. AFAIK with frameworks like Rails or Django you never expose their server directly to the Internet, you put a NGINX in front of it. And NGINX talks to the backend code via UNIX sockets, so support for it in NGINX is what matters.

And sooner rather than later you are going to need a load balancer anyway.

Re:Choose Boring Technology (2015) by ClumsyPilot on Sunday June 07, 2020 @09:22PM (#23452674)
That's not really good enough, you will have http1.1 between nginx and the actual server. Many features require actual code framework level support, like server-side push, realtime streams and grpc.
Re:Choose Boring Technology (2015) by jerven on Monday June 08, 2020 @06:08AM (#23455228)
Yes, but these features are not yet impacting SEO.