Type | Bug | Status | dismissed | Date | 25-Feb-2009 01:21 |
---|---|---|---|---|---|
Version | alpha 35 | Category | n/a | Submitted by | BrianH |
Platform | All | Severity | not a bug | Priority | normal |
Summary | REBOL 3 isn't compatible with REBOL 2! |
---|---|
Description | When I try to run my REBOL 2 code in REBOL 3 it doesn't work. I don't want to change anything or learn anything new. REBOL 2 is perfect and nothing should ever change. |
Example code |
>> do %some-big-app.r |
Assigned to | n/a | Fixed in | - | Last Update | 25-Feb-2009 01:23 |
---|
Comments | |
---|---|
(0000472)
BrianH 25-Feb-2009 01:23 |
The goal of REBOL 3 is to be better than REBOL 2, hopefully *much* better, but not compatible if there is good reason to change. The LOAD function alone has 13 improvements over REBOL 2 that are not backwards compatible (so far: #46, #124, #474, #655, #657, #658, #659, #663, #668, #669, #691, #692, #858), and that doesn't even include modules, LOAD/unbound, decoders and the new serialized constructors. There will be more improvements to come.
REBOL 2 is *not* perfect, but more importantly will not cease to exist. You can still run your REBOL 2 code on REBOL 2 if you need compatibility. |
Date | User | Field | Action | Change |
---|---|---|---|---|
18-Jun-2009 17:59 | BrianH | Comment : 0000472 | Modified | - |
25-Feb-2009 16:17 | BrianH | Comment : 0000472 | Modified | - |
25-Feb-2009 01:37 | BrianH | Comment : 0000472 | Modified | - |
25-Feb-2009 01:23 | BrianH | Comment : 0000472 | Added | - |
25-Feb-2009 01:22 | BrianH | Summary | Modified | REBOL 3 isn't compatible with REBOL 2 => REBOL 3 isn't compatible with REBOL 2! |
25-Feb-2009 01:22 | BrianH | Severity | Modified | minor => not a bug |
25-Feb-2009 01:22 | BrianH | Status | Modified | submitted => dismissed |
25-Feb-2009 01:21 | BrianH | Ticket | Added | - |