https://github.com/metaeducation/ren-c
2019 Rebol Conference Vids https://2019.reb4.me/talks
41–50 of 54 posts
https://github.com/metaeducation/ren-c
2019 Rebol Conference Vids https://2019.reb4.me/talks
Back on the Amiga I once found this weird language on Aminet or a ffish disk called "Lava" and it had all these builtin datatype for amazing things like ip addresses, I just could not wrap my head around that. What do you mean? I don't have to write my own token parsers in C that's outrageous! I ran away at first but went back over summer break and it had been renamed Rebol. I used it all through school blowing throu…
REBOL and its derivative Red seem like cool languages, but I can't get over the fact that it's impossible to bootstrap these free software projects because Red requires REBOL 3, which is self hosting using REBOL 2, which is proprietary.
Red requires Rebol 2, which is proprietary; Red does not require (and, in fact, does not work with) Rebol 3. However, Rebol 3 (and it's active descendant Ren-C) bootstraps itself; it does not require Rebol 2.
This language just looks super cool. It's a shame it's sort of dead. Red (the spiritual successor) isn't ready for production yet.
Earlier quoted context omitted.
Red died the minute they announced they were going to launch their own crypto currency.
That's a rather bold claim. What you call cryptocurrency is an ERC-20 token intended for experimenting with community economy (e.g. tipping contributors, voting for features, app market, etc). It's an untrodden path and the idea is quite interesting in its own way. Regardless of the blockchain involvement, I encourage everyone to stay open-minded and judge the project on its technical merits.
I wish REBOL 2 was still being developed and its GUI was updated to latest trends. I'd switch back to it in a heartbeat. I'm quite excited about Red and been playing with it occasionally.
Earlier quoted context omitted.
That's a rather bold claim. What you call cryptocurrency is an ERC-20 token intended for experimenting with community economy (e.g. tipping contributors, voting for features, app market, etc). It's an untrodden path and the idea is quite interesting in its own way. Regardless of the blockchain involvement, I encourage everyone to stay open-minded and judge the project on its technical merits.
So the cryptocurrency stuff isn't at all part of the language or stdlib?
Earlier quoted context omitted.
IIRC I read somewhere that Rebol is homoiconic but not sure.
It is. For example, in the third example: foreach file load %./ [if not dir? file [write/binary join ftp://user:pass@example.com/ file read/binary file]] Those two sets of [ ] are the block! datatype, which is an array-like type. "foreach" is a function that takes an identifier and two block!s ("load" returns a block!), executing the second for each one in the first. Quick example showing it: >> something: [print val…