Tim:

>   Major revisions can be headaches, methinks.

Larry Wall uses an even stronger term: for PERL, it's the apocalypse.

http://www.perl.com/pub/a/2004/04/16/a12.html

But minor revisions can be headaches too....

....REBOL.org, which runs purely on REBOL/Core, is a version or two behind 
current /Core releases. Why? Minor incompatibilities that we haven't yet 
tracked 
down across 120+ scripts would break too many things....

.... And it's starting to matter as it is not always possible to even load 
the headers of scripts written for later versions. Example:

http://www.rebol.org/cgi-bin/cgiwrap/rebol/view-script.r?script=gismo.r&color=
yes

The script is not rendered in color as it crashes our attempts to parse it 
with the version of Core we run.

Backwards and forwards compatibility should be goals of any language intended 
to support applications with a life time measuring more than a few months.

Sunanda.
-- 
To unsubscribe from the list, just send an email to 
lists at rebol.com with unsubscribe as the subject.

Reply via email to