From: "Gregg Irwin" <[EMAIL PROTECTED]> ..snip.. > REBOL's VID (Visual Interface Dialect) does this. The catch with VID is that > we, as developers, often want to insert regular REBOL statements along with > the VID statements, which leads to more syntax in Layout blocks, but also > shows the power that can be made available even inside a dialect. VID, > itself, is very free from artificial syntax and refinements would add > artifice I think.
ok... hmm.. but I though the question was: Why does VID not try harder to use a syntax consistent with plain REBOL using /refinements? > > "choice data test" but it should be: > > "choice/data test" It's a good point. The functionality does'nt change, but at the same time as *simplifying* the amount of programmer effort, VID has subtly *added* also, because people need to learn syntactic exceptions to REBOL's norm. This surely goes gently against REBOL's philosophy stsbs: [simple things should be simple] here's another one: dsblrs: [dialects should be like rebol syntax] An if not, then they gotta have lots of extra good docs to keep people productive and sane. Which begs a parallel question to the [format style which shall not be named topic] => Can anyone identify a manual of style [pseudorebol template] suitable for people developing dialects [and perhaps 'cleaning' up the oddities of base ones like VID]? When to use refinements ? ...or did I just miss the point.. thanks ./Jason -- To unsubscribe from this list, please send an email to [EMAIL PROTECTED] with "unsubscribe" in the subject, without the quotes.
