Red Language is Awesome, Yet It does not Work in Apple Silicon, and It Has been Years
I’ve been in love with Red for years. It’s the programming language that feels like a hug for your brain. You know that feeling when you open a tool and just get it? No jargon, no setup, no "why is this so hard?", just write code, run it, and wow it works. That’s Red for me and many.
I used it to build tiny apps on my Linux laptop (a weather dashboard that fetched data from APIs), and later on my Intel Mac (a simple note-taking app with a GUI that actually felt… alive). I’d drop the single ~1MB executable into my ~/bin folder, run it, and poof, a working app. No dependencies. No config. Just magic.

Then… I upgraded to an M1 Mac. Then M2. Then M4. And Red? Still stuck in 32-bit land.
"Red is a next-generation programming language… 32-bit only for now."
The documentation. Again. And again. And again.
It’s not that I’m angry. It’s that I loved it so much. I’d tell friends: "Try Red! It’s like Rebol but actually useful for real apps." And they’d try it, smile, and then… cricket. Because their shiny new Mac wouldn’t run it.
Why I Loved Red?
1. It’s actually zero-install
No pip, no npm, no brew. Just download one file (1MB!), rename it, and run it. Done.
"No install, no setup. Fun guaranteed!", Red’s official tagline. And it’s true.
2. Syntax that feels like writing poetry
view [text "Hello, World! (with a GUI!)" font-size 24]
It’s not just code, it’s expressive art. No brackets, no semicolons. Just clear line.
3. Built-in GUI? Yes.
VID (GUI layout) and Draw (vector graphics) are first-class. I built a real app with a window, buttons, and a drawing canvas, all in 20 lines. No frameworks. No headaches.
4. The community is warm
The Gitter chat isn’t full of "RTFM" replies. It’s people helping each other — like when I asked how to add a dropdown menu, and someone sent me a working snippet in 5 minutes.
💔 The Bittersweet Truth
I’m not mad at the Red team. They’ve been working on it for years (6k stars, 500+ contributors!). It’s still alpha. But Apple Silicon? It’s been years.
I’ve seen Red 0.6.6 released, with memory management improvements, but no ARM64 support. I’ve seen M1/M2/M3/M4 become the default for macOS. And Red? Still waiting.
"I built a horse records system in Red. It worked on my Intel Mac. Then I got an M1… and it broke."
—Me, last Tuesday, holding my M1, M4 Mac like a broken toy.
But Here’s the Hope
Red is the kind of language that deserves to be on Apple Silicon. It’s simple, powerful, and human. It’s the tool I’d still use if it ran on my M4.
So to the Red team:
"We’re still here. We’ve been waiting. We’ll keep building small apps with you. Just… please make it work on Apple Silicon."
To fellow Red lovers:
"Keep using it on your Intel machines. Keep sharing it. And when Red finally lands on ARM64? We’ll all celebrate like it’s Christmas."