Search code examples
rebolred-lang

What's the difference between Rebol3 and Rebol2 and Red-Lang


Is Rebol 3 really different from Rebol 2 and Red-Lang. Is it finished ?


Solution

  • As far I know, R3 isn't finished & has bugs. I don't think anyone works on Rebol 3 using that name.

    HostileFork & other people are working on C implementations, named Ren/C as far I remember.

    Ren/C & Red is work in progress - anything can change.

    All 4 languages are very similar but you will find some differences from time to time.
    For example:

    • in Rebol 3 request-file returns file not block of files as in Rebol 2
    • you can make "a function, making all words found in body local" (I think Rebol 3 and Ren/c has something like this too)
    • they are working on parse, so you can expect something "better"