[REBOL] Re: The Rebol type system
From: joel:neely:fedex at: 7-Nov-2001 0:43
Hi, Maarten,
Maarten Koopmans wrote:
> Hi,
>
> What *is* the Rebol type system?
>
One of the profound mysteries of the universe, ranking just after
quantum gravitation and hanging chads.
> Why can't I make new types?
>
Because your name isn't Carl. And you also can't tear that little
tag off of your sofa cushions!
> Why can't I instantiate some types?
>
See previous answer.
> Why.....?
>
Because.
(Sorry, I couldn't help myself... ;-)
Seriously, I could offer the standard platitudes about a datatype
being a class of values and the set of operations that can be
applied to them, but I suspect that any real answer would have to
come from comments by RT staff (anybody listening, hint hint...)
or with the publication of documentation of "inner REBOL" (for
which I'm devoutly wishing but not holding my breath).
Out of curiousity, are you currently using any language that *does*
allow you to create your own types?
I'd love to be able to create my own values of type OP! (then we'd
*really* have a dialecting language ;-), but are there others that
you'd like to be able to instantiate?
-jn-
--
Unix is user-friendly, its just picky about who it's friends with.
-- Douglas O'Neal
joel[dot[FIX[PUNCTUATION[neely[at[fedex[dot[com