I'm a bit surprised that Red still seems stuck at 32 bits, like it was last time I saw something about it years ago. What is the roadblock that prevents them from building 64-bit binaries? I guess it must be very hard since otherwise it would have already been fixed.
I always love to see Rebol and Red mentioned anywhere, as I spent more than half of my life with these languages, working with them and working on them.
Recently I started working on [Recoil](https://recoil.rblk.eu/) which is inspired by Rebol/Red but targets static memory-safe compiled niche to complement dynamic interpreted nature of Rebol. It’s still in very early phase but it already has some very nice features (at least I consider them very nice) like fully compiler owned `parse`, finite state machine and (lazy) finite state transducer datatypes.
Oh, and built-in Rebol-like scripting language that can run on (not only) ESP32 called F00.
It’s still work in progress but I like it. Maybe someone else can find it interesting too.
Static linking is very essential feature for any such language, I've used it a lot with golang and like how elegantly and easily golang do that. Guess you need to have 64 bit :) of course if you not have any reason to stuck on 32.
8 comments
[ 1.8 ms ] story [ 39.8 ms ] threadLove that quote. More poetic than my quip “Hope is not a strategy”.
Recently I started working on [Recoil](https://recoil.rblk.eu/) which is inspired by Rebol/Red but targets static memory-safe compiled niche to complement dynamic interpreted nature of Rebol. It’s still in very early phase but it already has some very nice features (at least I consider them very nice) like fully compiler owned `parse`, finite state machine and (lazy) finite state transducer datatypes.
Oh, and built-in Rebol-like scripting language that can run on (not only) ESP32 called F00.
It’s still work in progress but I like it. Maybe someone else can find it interesting too.