One curious outcome of the #AI / #LLM craze is that in the eternal "tabs vs spaces" holy war, tabs will eventually win. Because token efficiency, simple as that. And this is good. #golang #Rebol #odinlang
@tomekw Hold my beer! #Rebol is even more so ;)

Rebol 3.22.0 is out!

There is new console, improved security and heavily improved documentation. Plus the usual bunch of improvements and fixes. Get it now at https://github.com/Oldes/Rebol3/releases/tag/3.22.0

#rebol #rebol3 #programming #language

Release Rebol v3.22.0 ยท Oldes/Rebol3

Rebol 3.22 New interactive console The biggest change in this release is a completely revamped REPL, written entirely in Rebol itself โ€” meaning it can be inspected and modified at runtime. The new ...

GitHub

#Rebol - my favorite language of all time, maintained by Oldes, has hit another major version - 3.22.0!

Lots of stuff added, with the new interactive console bringing modern ergonomics as a cherry on a top. Also lots of documentation and examples for those just starting out. And many pre-built binaries for ease of trying out the whole thing yourself.

https://github.com/Oldes/Rebol3/releases/tag/3.22.0

Release Rebol v3.22.0 ยท Oldes/Rebol3

Rebol 3.22 New interactive console The biggest change in this release is a completely revamped REPL, written entirely in Rebol itself โ€” meaning it can be inspected and modified at runtime. The new ...

GitHub

0.10.10 landed!

The main focus was cross compilation but to properly implement this, package manager needed to come first.

So now Recoil has package manager. It's inspired by Nix and Haiku - it has immutable state and ability to rollback. Every package is stored under its hash so different projects can use different package versions simultaneously. It's prone to leftpad incident. Currently, it's fully decentralized and there's no central package registry. This may change when there are some packages to include in the registry.

Another feature of the package manager is that it can install 3rd party artifacts too and as current TCP/TLS implementation depends on mbedtls, it handles it, so mbedtls is removed from sources and downloaded on demand.

Package manager is written fully in Rebol3 so can be reused for Rebol3 itself.

The other big highlight of this version block!. It's first version and not fully tested but it's there, which is good. I'll start JSON rewrite using new block! so I'm sure I'll uncover a lot of problems but that's expected.

And cross-compilation. Recoil can now build ARM packages and is fully tested on rPI.

So that's all for now, enjoy!

https://codeberg.org/rebolek/recoil/src/branch/master/docs/release-notes-0.10.10.md

#programming #language #recoil #rebol #rebol3

recoil/docs/release-notes-0.10.10.md at master

recoil - Recoil โ€” statically-typed language enforcing ownership-based memory safety with a static borrow checker

Codeberg.org

https://codeberg.org/rebolek/recoil/raw/branch/master/docs/release-notes-0.10.8.md

0.10.8 is here! Main focus was improving fsm! type (it's now mostly done), changing string! memory model (strings are now heap-allocated reference-counted pointers). There's also extend which allows adding actions for user types, so user defined types support is much better also.
Compiler got some cleanup and optimizations but the main improvement in infrastructure is in RUT (R* Unit Tester) - it can now run multiple tests in parallel. To make this possible, tests are now hashed which is another improvement by itself also.

#recoil #rebol #programming

I would very much love to live in a world where all #Python / #Perl / #Shell code is replaced by #Rebol code. What a beautiful world that would be.

#programming

https://github.com/Oldes/Rebol3

GitHub - Oldes/Rebol3: Source code for the Rebol [R3] interpreter

Source code for the Rebol [R3] interpreter. Contribute to Oldes/Rebol3 development by creating an account on GitHub.

GitHub

i've released Recoil v0.1

Recoil is statically typed language with ownership-based memory system and Rebol-derived syntax.

https://codeberg.org/rebolek/recoil/src/branch/master/docs/user/release-0.1-overview.md

#programming #programming_language #Rebol #recoil

recoil/docs/user/release-0.1-overview.md at master

recoil - Recoil โ€” statically-typed language enforcing ownership-based memory safety with a static borrow checker

Codeberg.org

#loonlang

Looks like we are entering another #programming language boom era. Which would be great and all, but seeing #Claude used there extensively, I am left wondering whether the human author actually knows what is he doing. Under the hood and all I mean.

But the pitch is actually solid. #Lisp aesthetics, #Rebol -like brackets instead of parentheses, simplified ownership - what's not to like there? Very alpha, but still something to keep an eye on.

https://loonlang.com/

Loon โ€” A LISP that flies

Loon is a modern LISP with invisible types, algebraic effects, and ownership without annotations.

Francois Jouen is extermely smart guy and this just proves it. Making GUI by combining Blend2D with OpenCV? With Rebol, anything's possible!

https://redlcv.blogspot.com/2025/12/a-simple-gui-for-rebol3.html

#rebol #rebol3 #programming

A simple GUI for Rebol3

Rebol3, developed by Oldes ( https://github.com/Oldes/Rebol3 ), is improving day by day. Unfortunately, Rebol3 does not yet have a VID (exce...