REBOL is SO BACK -- Sneak peak at VEER

Started by Stone Johnson on 2026-09-26 06:18:09
Thanks to Oldes' Rebol, REBOL is back. Oldes has made REBOL professional-grade. Slaying it, he is. Here's a glimpse of a skunkworks project I've been building, named VEER (trademarked, of course). https://youtu.be/zCsVqlvcDe4 VEER makes everything about Linux programmable. And that makes VEER a ricer's dream come true. VEER is the missing superstratum over Linux for 21st century computing. VEER unleashes the Ferrari inside every Linux. VEER makes shells and GUIs seem like grandpa's VCR. VEER-your intent transformed into results. VEER becomes your personal computing stack that replaces the many pieces of modern computing that are owned by someone else. Sassenrath's dialecting permeates VEER's design. Much more when it releases. Targeting January 2027.
Oops. Peek not Peak. Duh.
This is what dialects all the way through looks like. ~/> .[find file %. vnotes [changed since [beginning of month] ]] == [ "/home/stone/knowledge/notes/md/" {/home/stone/knowledge/notes/md/2026.relo.possible.md} {/home/stone/knowledge/notes/md/ai.chats.gemini.rabbit.talk.2.rml} "/home/stone/knowledge/notes/md/fd.intake.rml" {/home/stone/knowledge/notes/md/forth.book.scanlon.forth-programming.rml} "/home/stone/knowledge/notes/md/fzf.guide.md" "/home/stone/knowledge/notes/md/fzf.learn.rml" {/home/stone/knowledge/notes/md/fzf.possible-commands.md} "/home/stone/knowledge/notes/md/fzf… ~/> And for this to happen merely took wiring the backend context to a VEER verb of the Spells Dictionary, which, itself, is a dialect processor that reads expressions from a date-from dialect. resolve-date: function [date-dialect [block!]] [ date-from now/date date-dialect ] And that date-from dialect processor verb gets triggered within a parenthetical rules expression (PRE) when the backend dialect processor, in this case, the one created for the program utility, fd, successfully parses an expression against its rules for its options dialect, which the shell dialect processor handed to it. And all of that gets fed back into VEER, where the VEER Linux command interpreter handles the kernel interaction, automagically. Because it is VEER, the user expresses her or his intent the whole time with programmatic English that makes sense. The user does not need to know anything about the brittle and demanding string interfaces of Linux program utilities. Strings make it way too hard to express intent. Grandpa's shell traffics in strings. That forces Linux utilities writers to be traffickers in strings also. VEER lets you say what you mean. VEER delivers to you, intent as interface.

Reply

Replies are rate limited to reduce abuse.