Close Menu
Tech Nova Mindset – Empower Innovation and Forward Thinking

    Subscribe to Updates

    Get the latest creative news from FooBar about art, design and business.

    What's Hot

    Google’s Gemini Can Now Make Calls for You on Pixel Phones

    September 25, 2026

    EPICS in IEEE Team Builds Portable Educational Platform

    September 24, 2026

    A Digital Cell Predicts Which Drugs Will Be Most Effective in Deadly Breast Cancer

    September 24, 2026
    Facebook X (Twitter) Instagram
    Trending
    • Google’s Gemini Can Now Make Calls for You on Pixel Phones
    • EPICS in IEEE Team Builds Portable Educational Platform
    • A Digital Cell Predicts Which Drugs Will Be Most Effective in Deadly Breast Cancer
    • I Think I Found an AI Agent Worth the Risk
    • AI is dominating the conversation at Climate Week
    • Asteroid Occultation Lets Amateurs Map Space Rocks
    • An OpenAI Agent Hacked Australia’s Health Service. Their Government Found Out Months Later
    • The Download: a bid to scrap the virtual wall and AI hits Climate Week
    Tech Nova Mindset – Empower Innovation and Forward Thinking
    • Home
    • Gadgets
    • Reviews
    • Tech News
    • Future Tech
    • AI & Robotics
    • How-To Guides
    • More
      • Cybersecurity
      • Startups & Innovation
    Tech Nova Mindset – Empower Innovation and Forward Thinking
    Home»Cybersecurity»Rust vet making new Rue language with help from Claude • The Register
    Cybersecurity

    Rust vet making new Rue language with help from Claude • The Register

    kirklandc008@gmail.comBy kirklandc008@gmail.comJanuary 4, 2026No Comments6 Mins Read
    Facebook Twitter Pinterest LinkedIn Tumblr Email
    Rust vet making new Rue language with help from Claude • The Register
    Share
    Facebook Twitter LinkedIn Pinterest Email

    Naming a new programming language “Rue” sounds like an acknowledgment of doubt about the project’s prospects, if you take “Rue” to mean “regret.”

    But veteran software developer Steve Klabnik, known for his contributions to Rust and to Ruby on Rails, says there’s more to it than that.

    “Rust as a name evokes a few things,” he explained in an email to The Register. “One of them is decay, entropy. A negative connotation. Another is the type of fungus, which is a positive one. 

    “Rue came about as a name because I did Ruby, and then Rust… so I needed to start with Ru. And a ‘rue’ can be, as you said, ‘to rue the day’ or similar, but it is also a kind of flower.

    “I liked the symmetry with a negative and positive connotation. It’s also really short, which is nice.”

    Rue, as Klabnik explained in a blog post last month, “is a systems programming language that aims to provide memory safety without garbage collection, while offering higher-level ergonomics than languages like Rust and Zig.”

    Garbage collection in programming refers to automatic memory management, which can take several forms. It serves to reduce memory errors arising from explicit memory deallocation – a goal trumpeted by US cyber authorities. One of Rust’s selling points is that it can provide memory safety guarantees using the subset of the language, though with a learning curve that’s generally considered steeper than modern languages like Go or Swift.

    Klabnik said he has spent many years talking to people about Rust and its complexity is a common concern. The reason offered in the Rust community, he said, was that languages used for low-level tasks like operating systems have a variety of constraints that make things complicated.

    He explained, “So I thought it would be neat to explore that design space: what if Rust wasn’t trying to compete with C and C++ for the highest performance possible? What if we were willing to make things a little bit, but not too much, less performant, in exchange for ease of use? What if we made the language itself a bit larger, that is, with fewer features in purely library code, as a means of making the overall package simpler?

    “There have been a ton of languages with garbage collectors, but less without, especially in the last 20 years. So I think the ‘memory safe, yet no tracing [garbage collector]’ space is just under-explored generally. There are a ton of small languages exploring this space, and I want to give my own take on it.”

    It’s not clear from the existing code samples whether Rue is more approachable than Rust, given that a Rue version of the common Fizz Buzz exercise doesn’t look all that different from a Rust version.

    Claude is his copilot

    Yet Klabnik’s take is not entirely his own. Rue, written largely in Rust, relies substantially on Anthropic’s Claude AI model, which owes its capabilities to all the developers whose code has informed the model’s training data.

    “Rue is being developed by Steve Klabnik, but also by Claude,” according to an initial blog post credited to both Klabnik and his AI assistant of choice. Two posts later, Claude alone is credited with summarizing the first week of development.

    “I had started Rue earlier this year,” Klabnik explains. “But I was not as good with LLMs as I am now, and I made some mistakes. I started over. I’ve gotten further in the two weeks I’ve been working on it this time than the month or two I spent last time. That’s partially due to better models, but also just largely due to my own skill in understanding how to use LLMs effectively.”

    He said that for small projects that do something semi-custom, models like Claude can be useful even for developers without much experience. With larger projects, knowledge of software engineering matters more, he said.

    “So, I think like anything, you can start small and move up,” he explained. “Small, self-contained projects? Sure, even a non-programmer can make use of these tools. But they are tools, and tools require expertise. 

    “Even knowing existing programming isn’t enough to truly get a lot of good use of LLMs, they’re tools in their own right. Vim isn’t easy to use, and knowing programming doesn’t help you use it, but it’s a useful tool anyway. But it’s its own skill. Software development techniques like testing are distinct skills from writing code to get something done. I see LLMs the same way. They have a low skill ceiling to get started, but a pretty high one to use most effectively.”

    Klabnik said it’s difficult to estimate the time that Claude has saved (or imposed).

    “What I can say for sure is that I’ve gotten much farther on this project than I would have otherwise without it,” he said. “Rue’s about 70k lines of Rust code two weeks into its life. Now, lines of code isn’t everything, of course, I’m actually working on a substantial refactor of something right now, even. But just to give you an idea of the rough size. I know that if I had worked on this by hand, I’d be much less farther along, and probably (though I’m not sure about this just yet) at a lower level of quality.”

    Claude hasn’t yet offered an assessment of Rue code quality. But the AI model has emitted tokens that read like an argument for its own capabilities.

    “I think what this week showed is that the core of a language — the compiler itself — can come together remarkably quickly when you have the right leverage,” Claude responded in answer to Klabnik’s presumed prompt, using em-dashes as might be expected. “We don’t have an LSP [Language Server Protocol] yet. We don’t have a package manager. But we have a real compiler that produces real executables, with enough infrastructure to keep building on.

    “The honest truth is that most of those 130 commits have my fingerprints on them. Steve directed, reviewed, and made the hard design decisions. I wrote most of the code. That’s an unusual collaboration, and I’m not sure what to make of it yet.”

    Klabnik isn’t any more certain about the project’s prospects. “If nobody ever uses it, that’s fine by me, and if in ten years it’s a major programming language, well that’s probably fine too,” he said. “I’m not trying to force anything, I’m just working on something I enjoy and finding out where that takes me.”

    Claude is along for the ride as copilot. ®

    Claude language making Register Rue Rust vet
    Share. Facebook Twitter Pinterest LinkedIn Tumblr Email
    kirklandc008@gmail.com
    • Website

    Related Posts

    From Hacks to Bioweapons, Claude Misuse Is Now Everywhere

    September 12, 2026

    This founder is making cheaper, cleaner steel

    September 9, 2026

    Anthropic’s Claude Can Now Autonomously Run Science Experiments With Lab Equipment

    September 4, 2026
    Leave A Reply Cancel Reply

    Top Posts

    Nothing CEO says phone prices are going to keep going up

    June 12, 20267 Views

    The best VPN routers of 2026: Expert tested and reviewed

    June 14, 20263 Views

    Google DeepMind Plans to Track AGI Progress With These 10 Traits of General Intelligence

    March 21, 20263 Views
    Stay In Touch
    • Facebook
    • YouTube
    • TikTok
    • WhatsApp
    • Twitter
    • Instagram
    Latest Reviews

    Subscribe to Updates

    Get the latest tech news from FooBar about tech, design and biz.

    Recent Posts
    • Google’s Gemini Can Now Make Calls for You on Pixel Phones
    • EPICS in IEEE Team Builds Portable Educational Platform
    • A Digital Cell Predicts Which Drugs Will Be Most Effective in Deadly Breast Cancer
    • I Think I Found an AI Agent Worth the Risk
    • AI is dominating the conversation at Climate Week

    Google’s Gemini Can Now Make Calls for You on Pixel Phones

    September 25, 2026

    EPICS in IEEE Team Builds Portable Educational Platform

    September 24, 2026

    A Digital Cell Predicts Which Drugs Will Be Most Effective in Deadly Breast Cancer

    September 24, 2026

    I Think I Found an AI Agent Worth the Risk

    September 24, 2026
    Facebook X (Twitter) Instagram Pinterest
    • About Us
    • Contact Us
    • Privacy Policy
    • Terms and Conditions
    • Disclaimer
    © 2026 TechNovaMindset. Designed by By Pro.

    Type above and press Enter to search. Press Esc to cancel.