Is Rebol 3 really different from Rebol 2 and Red-Lang. Is it finished ?
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:
request-file
returns file
not block
of file
s as in Rebol 2 parse
, so you can expect something "better"