Mailing List Archive: 49091 messages
  • Home
  • Script library
  • AltME Archive
  • Mailing list
  • Articles Index
  • Site search

[REBOL] When to use refinements? : was => {Re: Re: R: Re: VID: choice arguments}

From: jason::cunliffe::verizon::net at: 30-Jan-2002 14:13

From: "Gregg Irwin" <[greggirwin--mindspring--com]> ..snip..
> REBOL's VID (Visual Interface Dialect) does this. The catch with VID is
> we, as developers, often want to insert regular REBOL statements along
> 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