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.
The #Evolvotron project has a single Python 2 script used to generate documentation. Fedora no longer provides version 2 by default, so I rewrote it in #Boron (a #Rebol inspired language) as I'm already using that to build the binary.
The new script is a bit smaller (and cleaner without all the "self" nonsense), but runs 100x faster and uses 10x less memory than Python 2.
The #valgrind measurements are in the commit message:
https://github.com/WickedSmoke/evolvotron/commit/43514c4ca254
Small is beautiful.
#evolvotron #Boron #rebol #valgrind
So I bought this one too. It also has its CD, still sealed!
#retrocomputing #rebol #programminglanguages
Can you believe I got this for only $2 (plus shipping)?! It still had the CD-ROM!!
#rebol #retrocomputing #programminglanguages #nerdalert
Does anyone have a copy of the #REBOL user manual for pre-2.0 versions of REBOL?
The #WaybackMachine (donate if you can!) has a link to it, but following it takes me to a newer, post-2.0 version.
(REBOL the programming language, not REBOL the...whatever else.)
Thank you!
I was doing research on the history of #REBOL.
(I’m the only person I know who’s developed a moderately-sized commercial application in REBOL and I in a fit of pique I searched for the earliest available documentation.)
Anyway, I found Joe Marshall’s article on the implementation of tail recursion in REBOL 1.0. Trying to find more info I looked at the page’s parent directory and there I saw the conference schedule and the first name I saw was yours. It was a nice surprise. :)
I started going on a deep dive looking into Reverse Polish #Lisp, a #Forth-Lisp hybrid, the other day and it's an interesting language. It had a similar vibe to Red (the community-made #REBOL successor) or Extempore, where it had two layers, just for programming HP calculators: one that seems to have interoperated seamlessly with assembly, called System RPL, and another that was more application-oriented, called User RPL.
There's technically a modern version of it (that seems to have been made by someone who wasn't involved in the original's development?) called RPL/2, but it doesn't run natively on Windows and the compiler isn't open-source, just the interpreter and supporting libraries and tools. It also seems to be missing the dual-layer system, instead just interpreting or compiling the same code.
It feels like this would be an interesting language to use for a fantasy console.
Any #programmers out there ever use #REBOL? I’m the only person I know who’s written a relatively large application in it. Such a neat language.
Any #programmers out there ever use #REBOL? I’m the only person I know who’s written a relatively large application in it. Such a neat language.
#introduction -- I am Bartosz, living in Warsaw, PL. I am disappointed with the ways the today's technologies are expanding and their commercial side killing the curiousness and innovation. Programming can be a great character-building tool, can be entertaining and educational. Perhaps I have found an interesting direction. #forth #volksforth #uxn #rebol #ada #basic #fastbasic #atari8bit #assembler #opensource #linux #console #textmode #raspberrypi #dietpi #linoleum #c #6502 #8bit
#introduction #forth #volksforth #uxn #rebol #ada #basic #fastbasic #atari8bit #assembler #opensource #linux #console #textmode #raspberrypi #dietpi #linoleum #c #8bit
I just wish someone would bring back #REBOL (specially REBOL/view and REBOL/IOS). Those were so much more fun than the current crop of languages we have.