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

[REBOL] Re: REBOL : Pure OOP project ?

From: robert:muench:robertmuench at: 9-Apr-2002 10:39

> -----Original Message----- > From: [rebol-bounce--rebol--com] [mailto:[rebol-bounce--rebol--com]]On Behalf Of > Anton > Sent: Tuesday, April 09, 2002 8:25 AM > To: [rebol-list--rebol--com] > Subject: [REBOL] Re: REBOL : Pure OOP project ?
Hi, concerning OOP for Rebol IMO we shouldn't take it to dogmatic. I'm still finding my own useage pattern for Rebol. At the moment I don't think OOP is the key to the Rebol-usage-pattern. I'm focusing on an "object aggregated" pattern and it seems to be quite OK.
> Hear hear! Better VID libraries. > But sharing content is not so simple. > Effectively sharing your work means documenting > it well, making it clearly available and visible > on your site, and dealing with version conflicts. > All of this requires a lot of effort.
That's right, and the hardest problem IMO is to make the snippets plug-in compatible. I never like libraries, frameworks etc. where you only have an all-or-nothing choice. I want to use stuff selectively. I'm currently trying to achieve the reuse-by-plug-in pattern with the object-aggregated approach.
> To do all this with an experimental project sometimes > seems like it could be a pointless waste of time.
It depends on. We all have to find the right way to work with Rebol. For this I always create short test-programms to get a feeling for the best way (and if I don't have time or leisure I ask the mailing list ;-)).
> But to make good tools, um, we need good VID libraries. > It's a circular dependency.
Yes. Starting with a widget collection that is plug-in compatible could be a pragmatic starting point. For this we need one (!) and only one person to coordinate it.
> In my view, the single most needed tool for app > development is a good list style. I plan to make > one after I fix up my grid some more. > (I saw Robert M. Muench's interesting problem and > I will keep that in mind).
Thanks a lot. If you start contact me, as I'm trying out different things at the moment. Robert