Sam Ruby retweeted
Programming languages that bring meaningful design choices to the forefront and hide the noise are just as good for agents as they are for humans. Semantic compression matters. Using the right tool for the problem at hand has never been more important.
Replying to @kovyrin
I honestly don't think that would change the conclusion. rubys.github.io/roundhouse/p… shows the meta-programming free version of the blog application in Ruby, C (clean or otherwise) would be more. intertwingly.net/blog/2026/0… goes into more depth.
Replying to @samruby @bradgessler
What I have is a compiler, built by Claude under my guidance. The compiler is an executable, deterministic, uses no tokens. The compiler can be compiled to wasm and run in your browser: rubys.github.io/roundhouse/p…
Replying to @bradgessler
Not Claude loops, but take a look at this page: rubys.github.io/rubyconf-202… ; where you see a programming language you like, click on that name and you will download a tgz with a README. Try it.
Replying to @bradgessler
In the future, frameworks will become languages. These days every language has a socket library, primitive HTTP support etc. A compiler that understands models, views, and controllers can do more. I picked Rails, but I hope others follow.
Replying to @naofumi
> その意味でRailsこそが仕様だと言っていると読み取った
Exactly. Go to github.com/rubys/roundhouse and look at the "about". You will see it in the image below:
Try different apps and different targets on rubys.github.io/roundhouse/p… ; the expansion is significant. Whether human or LLM, it is easier to reason about and make correct code that is an order of magnitude smaller. Context windows matter.
Replying to @itsmikefrost @yukihiro_matz
I go the other way. SQL is the best example. Sure you don't need a database, you can generate the code to replace it, but why? Databases are battle tested and optimized.
Sam Ruby retweeted
Replying to @florentmsl @yasulab
Sam Ruby's Roundhouse transpile Rails app to plain Ruby (or other languages) without metaprogrammig. And Spinel can compile transpiled Ruby code. Not all Rails apps yet, but at least we can compile Campfire and Lobster. See github.com/rubys/roundhouse
Sam Ruby retweeted
Matz response (to Rust) is Spinel
github.com/matz/spinel
Replying to @_svs_
Previous Deccan Ruby or next one? What if you could keep the language and replace the runtime? Explore Blog and Campfire here: rubys.github.io/roundhouse/ ; try Elixir: rubys.github.io/roundhouse/b…
Replying to @dblockdotorg @djberg96
Both LLMs and humans have context windows. Additionally when you write in a lower language you are specifying "how" not "what". My thesis is that Rails is like SQL, and what it needs is to be treated as a language.
Replying to @yukihiro_matz
I might be wrong, but I would think that enterprises would be interested in throughput and memory usage. Roundhouse (and perhaps Spinel) might not be ready for production just yet, but I would think would be worth watching.
A PR against Campfire, merged by @rosapolis, and Campfire on Spinel now passes 300 out of 300 model and controller tests: intertwingly.net/blog/2026/0…
Hi! Questions, Discussions, Issues, Pull Requests are all welcome. I'll confirm that Roundhouse is "AI Slop" (as, for that matter, Spinel - ask Matz). The project is much bigger than a team could have handled previously, now it is something one person can do.
Spinel demo in a tweet:
curl -sL rubys.github.io/roundhouse/c… | tar xz
cd campfire-docker
docker build -t campfire .
docker run --rm -p 3000:3000 -v campfire-data:/app/storage campfire
intertwingly.net/blog/2026/0…
intertwingly.net/blog/2026/0…
cc: @yukihiro_matz