[REBOL] Re: steel... update... of the week (for more advanced rebolers)
From: rotenca:telvia:it at: 27-Jun-2003 22:58
> For example, wrt face/init, it's not casual that it is a block.
> This way, when creating a new style from an old one, we can write:
> Style MyButton Button [
> append init [
> ; ...
> Who needs inheritance?
This is inheritance, trough a dialect. Don't you think?
In my last vid programs I have found myself using more and and more stylize
and style, I encapsulate code in styles, re-use the code, inherited the code,
extend the class, add some methods or values (facets or words), replace them,
and all with styles (not only).
I am more and more thinking that writing Vid code is, at its best, writing
custom styles like oo class.
For me it is an example of a different approach to oo: with a dialect instead
of the usual methods of C++ and Java.