[REBOL] Re: Antwort: Re: WYSIWYG programming
From: rishi:picostar at: 27-Oct-2000 15:34
... The great aspiration for the language once it has booted to the prompt is that things
mean what they mean where ever they mean it in the most intuitive way ...
I think this is a key sentence. After trying to find a general theory on what datatypes
are manipulated by reference and what datatypes are manipulated by values, it just hit
on me that the general theory of references in Rebol is simply what makes most sense
for that particular datatype.
You don't say:
All series are treated as reference and all other datatypes are treated as values
(not true btw)
instead you simply look at the datatype you are using and say:
hmm...objects can get quite big so it makes sense to treat it as a reference by default
The more I program in rebol, the more I realize that all of its' features are simply
optimized for the most common case that you'd expect. Kind of like how the human brain
optimizes itself for most common, not most general, tasks.
Previously, you ([jeff--rebol--net]) wrote: