home.social

#rebol — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #rebol, aggregated by home.social.

fetched live
  1. 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

  2. #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.

    github.com/Oldes/Rebol3/releas

  3. 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

    github.com/Oldes/Rebol3

  4. #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.

    loonlang.com/

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

    redlcv.blogspot.com/2025/12/a-

    #rebol #rebol3 #programming

  6. 🚀 Behold the #magic of "Red," a #language that claims to do everything from low-level wizardry to high-level sorcery, all crammed into a single 1MB file—because who needs more than that, right? 😏 Apparently, it's inspired by #REBOL, which everyone totally remembers and uses daily. 🤔🔮
    github.com/red/red #Red #LowLevel #HighLevel #HackerNews #ngated

  7. I was playing a bit with Postgres, wanted to ask Oldes few questions and instead of answering me, he basically took over and the result is that there's now PostgreSQL scheme for Rebol3. 🤣

    github.com/Oldes/Rebol-Postgre

    #rebol #rebol3 #PostgreSQL #database #protocol #scheme #programming

  8. #programming
    languages I am most interested in, ranked low-high in terms what I think of them:

    5. Go #golang
    4. Zig #ziglang
    3. Odin #odinlang
    2. Rebol #rebol
    1. Red #redlang

  9. Neither #redlang nor #rebol before it had any real hype machines promoting them, so it is rather unlikely that you have heard of those unique #programming languages. But they have their loyal community and are even used in production by those brave enough to dive in.

    redlcv.blogspot.com/2024/12/si

  10. @arrdem #REBOL had a refreshing take on GUI programming, and made things, well, easy. I bought a license back in the day and had a few small apps in production at work.

    However, as a closed language it never took off and soon atrophied.

    I check in on #RedLang now and again, and while it is getting there, things move very slow. It still suffers from legacy cruft that prevents it from really being usable on the platforms I prefer.

    Perhaps there are some REBOL adjacent languages out there?

  11. @arrdem
    On the less savory side, the biggest issue with #redlang is its rather anemic development pace, legacy bootstrap tooling and still being stuck in 32-bit era.

    At this time I would rather suggest going with Oldes'es #Rebol fork instead - github.com/Oldes/Rebol3
    The biggest thing you will be missing is GUI toolkit support, but I would argue that is not a critical sacrifice.

  12. @arrdem

    Have a look at my naive implementation of the Voronoi diagram, as an example, to get a taste of it:

    rosettacode.org/wiki/Voronoi_d

    #redlang #rebol

  13. @arrdem Have been toying with both for the past few years and even ported Red to NetBSD, but have not done any serious projects in them yet (but intend to).

    tldr; they are awesome for the niche they typically target (mostly scripting, Python replacement). It is like if Lisp and TCL had a baby - love the syntax and flow fluidity, the conceptual simplicity, being lightweight with a very small footprint and excellent code readability.

    #rebol #redlang

  14. Anyone actually played with #rebol? It and #red flew through my programming awareness a few weeks back and I'd love to hear experience reports

  15. Re: my earlier commentary on REBOL being the offspring of FORTH and LISP.

    REBOL's FORTH ancestry is quite obvious, but its LISP genes may be less so. Despite this subtlety, the closeness to LISP on a key feature is quite significant, since REBOL (just like LISP) uses blocks/lists as syntax in a very similar, if not identical fashion.

    #rebol #lisp #forth

  16. @JetSetIlly

    Oh by the way, check out RedLang, a more modern REBOL-like language.

    There are some potentially unpalatable aspects about their funding initiative, but the language itself, strictly speaking, has a lot of good merit.

    red-lang.org/

    #rebol #redlang #programming

  17. @RenewedRebecca That sounds like something conceptually similar to System Redlang I think (or however it's called in redlang land). Although the last time I looked it still wasn't self-bootstrapping and it still required an old REBOL build to bootstrap. That has probably changed since then.

    #redlang #rebol

  18. REBOL is a bit like the offspring resulting from the meeting of FORTH and LISP when they had a kid together, and then they parted ways and their kid spends part of the week with each parent.

    #rebol #redllang #lisp #forth

  19. I found this approach to tool building, what do you think? From my understanding, the projecr is inactive, but it still looks interesting from a techno anarchist viewpoint.

    rebol.com/rebol-intro.html

    #SmallWeb #SmallTools #rebol #gemini

  20. `With it’s Polish notation, tail recursion, and first-class continuations, #REBOL was described as an unholy cross between #TCL and #Scheme, “The result of Outsterhout and Sussman meeting in a dark alley.”`

    - Joe Marshall

    funcall.blogspot.com/2023/06/t

  21. I would like to light a candle for Carl Sassenrath's abandoned #REBOL.

    Spent a fair bit of time doing projects in REBOL for work back in the day, and if it had only been open sourced from the start I believe the timing would have propelled it to the forefront of native networked GUI apps.

    #RedLang has taken up the mantle, but if IIRC it's still stuck in a rewrite to shed the ancient 32-bit prerequisite tooling.

  22. My 18yo nephew asked me what my favorite #ProgrammingLanguage is and I don’t actually know the answer.

    I *use* #C and #Go for applications. I write #Python for data munging and scripts and small apps. I’ve written many thousands of lines of each. I sponsor #Zig.

    But is one of them my *favorite*?

    I think my favorite would probably be something like #APL or #BQN or #Lisp or #Prolog or #PostScript or #Forth or #REXX or #Tcl or #Eiffel or #REBOL or #Oberon or #HyperTalk or #TutorialD or…

  23. There is something extremely satisfying and almost magical in playing with small yet powerful #programming languages, especially if they can be distributed as single statically linked executables, with all the batteries included. #JimTcl, #RetroForth, #Rebol #RedLang