‹ BackHN Continuity

Thread

Rails World 2026 Opening Keynote [video]

447 points · 508 comments · an0malous

  1. ksec · · focus · HN ↗
    I was hoping there will be news on Rails 9.0. Feels like this is the end of Ruby Rails.

    Hey is not even a Ruby Rails App anymore. And indirectly admitting Ruby is slow considering they manage to cut 99.9% of CPU with their rewrite in Rust.

    1. rramon · · focus · HN ↗
      Agents might pick up Topcoat (inspired by Rails) as the framework for those Rust apps.
    2. an0malous · · focus · HN ↗
      I hadn't connected the dots until you mentioned it, but yeah this keynote indirectly says it's the end of Ruby and Rails. Ruby was designed to be coded by humans, and DHH says it's the end of coding by hand.
      1. pantulis · · focus · HN ↗
        Even the concept of "framework" as we knew it becomes different in this age. If you only want reusability, why not use plain good old libraries and let the AI assemble them as needed for your project?
    3. fantasizr · · focus · HN ↗
      it is sorta sad that framework development will dry up with fewer incentives.
      1. ksec · · focus · HN ↗
        Unfortunately yes because Rails has always been a framework of extraction. Now they are not even coding anymore there is nothing to extract. No one is a programmer but everyone is a maker.
      2. sergiotapia · · focus · HN ↗
        I actually believe new frameworks and languages will pop up that are explicitly made to supercharge agentic engineering workflows. We're still super duper extra early! November last year was the START of all this. We're still in September! Not even one year has passed!

        Where will we be in 5 years?

        Examples:

        <a href="https:&#x2F;&#x2F;dioxuslabs.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;dioxuslabs.com&#x2F;

        <a href="https:&#x2F;&#x2F;lean-lang.org&#x2F;" rel="nofollow">https:&#x2F;&#x2F;lean-lang.org&#x2F;

        It doesn&#x27;t make much sense to use a human language like Ruby and leave so much on the table when you can use a language like Rust or C to squeeze a LOT more out of correctness&#x2F;types&#x2F;performance.

        1. sroerick · · focus · HN ↗
          This is my first attempt at a AI framework and I&#x27;m pretty happy with it

          <a href="https:&#x2F;&#x2F;pricklypear.rocks&#x2F;" rel="nofollow">https:&#x2F;&#x2F;pricklypear.rocks&#x2F;

        2. mattbrewsbytes · · focus · HN ↗
          We&#x27;re going to have a bunch of hardly used libraries&#x2F;frameworks that might converge on a single one. Similar to the surge in JS frameworks&#x2F;libraries from a few years back and where we are now.

          Is squeezing a lot more performance beneficial to a business? or is it a small amount of VPS cost per month difference?

          It helps to be clear, at least with yourself, about if you&#x27;re doing something because you can&#x2F;want to or if there are actual business reasons.

        3. springtimesun · · focus · HN ↗
          This is a question I have been circling around. The agents are good at Ruby&#x2F;Rails. It’s probably a confluence of things, but whether the L in LLM benefits from Ruby’s emphasis on human readability is something I’d love to see a study on. Or more generally, how key is (human) language itself in the performance ceiling of LLMs. A machine specific coding language&#x2F;framework&#x2F;process could obviously be more efficient, but if language itself is the hard limit, those would be dead in the water with LLMs. Or put another way: if language wasn’t the ceiling, why didn’t we see machine first coding implementations before LLMs?
    4. stefanlindbohm · · focus · HN ↗
      Those performance numbers mean nothing considering they went from rendering every single view of a highly interactive app solely on their servers to moving all rendering to the clients. It’s possible the backend logic of the app could have run on 10 hosts running Ruby as well.

      I agree it seems like the end of Ruby on Rails. I personally hope a fork will come along as a spiritual successor, because I still love building web apps this way.

    5. [deleted] · · focus · HN ↗

      [deleted]

    6. bluerooibos · · focus · HN ↗
      &gt; Hey is not even a Ruby Rails App anymore. And indirectly admitting Ruby is slow considering they manage to cut 99.9% of CPU with their rewrite in Rust.

      Let&#x27;s see how that goes.

      Personally, I wouldn&#x27;t want all my emails stored on a service where the dude doesn&#x27;t even look at the code anymore.

      1. dewey · · focus · HN ↗
        Personally I wouldn&#x27;t want all my emails stored on a provider that doesn&#x27;t speak IMAP.
        1. copperx · · focus · HN ↗
          I don&#x27;t think there&#x27;s a non IMAP email service in existence. Even the king of incompatibility, Office 365, does IMAP.
          1. dewey · · focus · HN ↗
            <a href="https:&#x2F;&#x2F;www.hey.com&#x2F;faqs&#x2F;#can-i-check-my-hey-email-with-my-existing-email-app" rel="nofollow">https:&#x2F;&#x2F;www.hey.com&#x2F;faqs&#x2F;#can-i-check-my-hey-email-with-my-e...

            <a href="https:&#x2F;&#x2F;www.hey.com&#x2F;faqs&#x2F;#can-i-use-hey-to-check-my-other-email-accounts" rel="nofollow">https:&#x2F;&#x2F;www.hey.com&#x2F;faqs&#x2F;#can-i-use-hey-to-check-my-other-em...

            1. copperx · · focus · HN ↗
              In a sane world such a &quot;service&quot; would be outlawed.
    7. kavok · · focus · HN ↗
      Isn’t a lot of Rails dev done by Shopify and Intercom these days instead of by DHH companies?
      1. calyhre · · focus · HN ↗
        DHH is on the board of Shopify
      2. pjmlp · · focus · HN ↗
        And Shopify has been sponsoring Ruby JIT developments, exactly for the same reasons Facebook created their own PHP fork with a JIT, and how Twitter moved into the JVM after so many fail whales.
    8. pjmlp · · focus · HN ↗
      Everyone knows that Ruby is slow, that is why there have been so many projects to add JITs to it.

      EDIT: wrote Rust by mistake.

      1. echoangle · · focus · HN ↗
        Ruby?
        1. pjmlp · · focus · HN ↗
          Thanks, fixed.
Open on Hacker News to reply ↗

Unofficial Hacker News client; not affiliated with Y Combinator.