Re: BlackBox guide for Dummies: Proposition

From: Douglas G. Danforth <"Douglas>
Date: Wed, 28 Jan 2004 12:13:44 -0500

----boundary-LibPST-iamunique-2131090187_-_-
Content-type: text/plain

Bart,

Might I suggest that you be the lead but have this be a group
development where you write and we edit, actually give you back modified
versions?

Might I also suggest that we (the editiors) use some standard editing
notation such as marking in red passages to be removed and writing in
blue passages to be added?

This assumes that the document is written with the BlackBox editor.
Just a suggestion.

-Doug

Wijck, Bart van wrote:
> All,
>
> Thanks Rex (perhaps we'll woe you back a little) and thanks to all those who
> have given positive reactions and suggestions.
>
> Just to be a little careful as to the general expectations. I do not want to
> start with the wrong expectations. This proposed guide is not going to be a
> catch-all, i.e. help explain everything, be a fine beginners guide, provide
> good patterns, provide the big motivation for BlackBox, explain software
> engineering detail, deliver Christmas presents etc. And provide that in a
> way that meets everyones idea how to present all this.
>
> What I will attempt to do is to make something of a start on the things
> mentioned above, apart from the Christmas presents. I hope it will be a
> sufficient point of departure for the community to really build upon.
>
> Just a few matters I want to emphasize here.
> 1. It will explicitely address beginners. Prof. Warfords & Brett Hallett's
> efforts are real gems here, but there's a lot which is not covered. So
> beginners are left floundering after that, which in the long term is the
> death knell for the whole BlackBox project.
>
> 2. It will explicitly address the issue of "Why BlackBox". It's clear
> BlackBox is not a general corporate (Big Business) alternative compared to
> Java, .Net or the 4GL market. However compared to those it is precisely very
> small, clear, succinct and for that you get something surprisingly powerful
> indeed. Interesting in principle for individuals, colleges, teachers and
> small companies which do not want to get into heavyweight software
> development. In summary interesting, but it needs some precise positioning.
> As this is my job generally, I'll have a stab at this.
>
> As far as delivery is concerned I have decided to deliver in parts. This
> because I found out that it is a big job, even at a general level. And it
> will make it easier for the community to review and amend. Expect the first
> chapter: "Why BlackBox" within roughly 2 weeks.
>
> For those who suggested the Waki route. I am just too busy to add another
> set of variables (learning the Waki editor etc.). Let me first have my
> general stab at things using old fashioned Word etc.). Then this may well be
> the route to go.
>
> Regards, Bart

--------------------------------------------

To unsubscribe from this mailing list, send a message containing the word "unsubscribe" to:
   blackbox-request{([at]})nowhere.xy

To get a list of valid e-mail commands and instructions on their usage, send a message containing the word "help" to the above address.

Send any problem reports or questions related to this email list to the list owner at
   owner-blackbox{([at]})nowhere.xy

Current posting policy:

a) To post you should use the same address by which you are subscribed to the mailing list. That way, the list server will recognize you as subscriber and forward your posting immediately, without creating any overhead.

b) If, for some reason, you cannot post from the address, by which you are subscribed, your message will be moderated to avoid spam. Please understand that moderation will often cause some delay, in particular over weekends or holydays.



----boundary-LibPST-iamunique-2131090187_-_-
Content-type: application/rtf
Content-transfer-encoding: base64
Content-Disposition: attachment; filename="rtf-body.rtf"

e1xydGYxXGFuc2lcYW5zaWNwZzEyNTJcZnJvbXRleHQgXGRlZmYwe1xmb250dGJsDQp7XGYwXGZz
d2lzcyBBcmlhbDt9DQp7XGYxXGZtb2Rlcm4gQ291cmllciBOZXc7fQ0Ke1xmMlxmbmlsXGZjaGFy
c2V0MiBTeW1ib2w7fQ0Ke1xmM1xmbW9kZXJuXGZjaGFyc2V0MCBDb3VyaWVyIE5ldzt9fQ0Ke1xj
b2xvcnRibFxyZWQwXGdyZWVuMFxibHVlMDtccmVkMFxncmVlbjBcYmx1ZTI1NTt9DQpcdWMxXHBh
cmRccGxhaW5cZGVmdGFiMzYwIFxmMFxmczIwIEJhcnQsXHBhcg0KXHBhcg0KTWlnaHQgSSBzdWdn
ZXN0IHRoYXQgeW91IGJlIHRoZSBsZWFkIGJ1dCBoYXZlIHRoaXMgYmUgYSBncm91cCBccGFyDQpk
ZXZlbG9wbWVudCB3aGVyZSB5b3Ugd3JpdGUgYW5kIHdlIGVkaXQsIGFjdHVhbGx5IGdpdmUgeW91
IGJhY2sgbW9kaWZpZWQgXHBhcg0KdmVyc2lvbnM/XHBhcg0KXHBhcg0KTWlnaHQgSSBhbHNvIHN1
Z2dlc3QgdGhhdCB3ZSAodGhlIGVkaXRpb3JzKSB1c2Ugc29tZSBzdGFuZGFyZCBlZGl0aW5nIFxw
YXINCm5vdGF0aW9uIHN1Y2ggYXMgbWFya2luZyBpbiByZWQgcGFzc2FnZXMgdG8gYmUgcmVtb3Zl
ZCBhbmQgd3JpdGluZyBpbiBccGFyDQpibHVlIHBhc3NhZ2VzIHRvIGJlIGFkZGVkP1xwYXINClxw
YXINClRoaXMgYXNzdW1lcyB0aGF0IHRoZSBkb2N1bWVudCBpcyB3cml0dGVuIHdpdGggdGhlIEJs
YWNrQm94IGVkaXRvci4gXHBhcg0KSnVzdCBhIHN1Z2dlc3Rpb24uXHBhcg0KXHBhcg0KLURvdWdc
cGFyDQpccGFyDQpXaWpjaywgQmFydCB2YW4gd3JvdGU6XHBhcg0KPiBBbGwsXHBhcg0KPiBccGFy
DQo+IFRoYW5rcyBSZXggKHBlcmhhcHMgd2UnbGwgd29lIHlvdSBiYWNrIGEgbGl0dGxlKSBhbmQg
dGhhbmtzIHRvIGFsbCB0aG9zZSB3aG9ccGFyDQo+IGhhdmUgZ2l2ZW4gcG9zaXRpdmUgcmVhY3Rp
b25zIGFuZCBzdWdnZXN0aW9ucy4gXHBhcg0KPiBccGFyDQo+IEp1c3QgdG8gYmUgYSBsaXR0bGUg
Y2FyZWZ1bCBhcyB0byB0aGUgZ2VuZXJhbCBleHBlY3RhdGlvbnMuIEkgZG8gbm90IHdhbnQgdG9c
cGFyDQo+IHN0YXJ0IHdpdGggdGhlIHdyb25nIGV4cGVjdGF0aW9ucy4gVGhpcyBwcm9wb3NlZCBn
dWlkZSBpcyBub3QgZ29pbmcgdG8gYmUgYVxwYXINCj4gY2F0Y2gtYWxsLCBpLmUuIGhlbHAgZXhw
bGFpbiBldmVyeXRoaW5nLCBiZSBhIGZpbmUgYmVnaW5uZXJzIGd1aWRlLCBwcm92aWRlXHBhcg0K
PiBnb29kIHBhdHRlcm5zLCBwcm92aWRlIHRoZSBiaWcgbW90aXZhdGlvbiBmb3IgQmxhY2tCb3gs
IGV4cGxhaW4gc29mdHdhcmVccGFyDQo+IGVuZ2luZWVyaW5nIGRldGFpbCwgZGVsaXZlciBDaHJp
c3RtYXMgcHJlc2VudHMgZXRjLiBBbmQgcHJvdmlkZSB0aGF0IGluIGFccGFyDQo+IHdheSB0aGF0
IG1lZXRzIGV2ZXJ5b25lcyBpZGVhIGhvdyB0byBwcmVzZW50IGFsbCB0aGlzLlxwYXINCj4gXHBh
cg0KPiBXaGF0IEkgd2lsbCBhdHRlbXB0IHRvIGRvIGlzIHRvIG1ha2Ugc29tZXRoaW5nIG9mIGEg
c3RhcnQgb24gdGhlIHRoaW5nc1xwYXINCj4gbWVudGlvbmVkIGFib3ZlLCBhcGFydCBmcm9tIHRo
ZSBDaHJpc3RtYXMgcHJlc2VudHMuIEkgaG9wZSBpdCB3aWxsIGJlIGFccGFyDQo+IHN1ZmZpY2ll
bnQgcG9pbnQgb2YgZGVwYXJ0dXJlIGZvciB0aGUgY29tbXVuaXR5IHRvIHJlYWxseSBidWlsZCB1
cG9uLlxwYXINCj4gXHBhcg0KPiBKdXN0IGEgZmV3IG1hdHRlcnMgSSB3YW50IHRvIGVtcGhhc2l6
ZSBoZXJlLiBccGFyDQo+IDEuIEl0IHdpbGwgZXhwbGljaXRlbHkgYWRkcmVzcyBiZWdpbm5lcnMu
IFByb2YuIFdhcmZvcmRzICYgQnJldHQgSGFsbGV0dCdzXHBhcg0KPiBlZmZvcnRzIGFyZSByZWFs
IGdlbXMgaGVyZSwgYnV0IHRoZXJlJ3MgYSBsb3Qgd2hpY2ggaXMgbm90IGNvdmVyZWQuIFNvXHBh
cg0KPiBiZWdpbm5lcnMgYXJlIGxlZnQgZmxvdW5kZXJpbmcgYWZ0ZXIgdGhhdCwgd2hpY2ggaW4g
dGhlIGxvbmcgdGVybSBpcyB0aGVccGFyDQo+IGRlYXRoIGtuZWxsIGZvciB0aGUgd2hvbGUgQmxh
Y2tCb3ggcHJvamVjdC5ccGFyDQo+IFxwYXINCj4gMi4gSXQgd2lsbCBleHBsaWNpdGx5IGFkZHJl
c3MgdGhlIGlzc3VlIG9mICJXaHkgQmxhY2tCb3giLiBJdCdzIGNsZWFyXHBhcg0KPiBCbGFja0Jv
eCBpcyBub3QgYSBnZW5lcmFsIGNvcnBvcmF0ZSAoQmlnIEJ1c2luZXNzKSBhbHRlcm5hdGl2ZSBj
b21wYXJlZCB0b1xwYXINCj4gSmF2YSwgLk5ldCBvciB0aGUgNEdMIG1hcmtldC4gSG93ZXZlciBj
b21wYXJlZCB0byB0aG9zZSBpdCBpcyBwcmVjaXNlbHkgdmVyeVxwYXINCj4gc21hbGwsIGNsZWFy
LCBzdWNjaW5jdCBhbmQgZm9yIHRoYXQgeW91IGdldCBzb21ldGhpbmcgc3VycHJpc2luZ2x5IHBv
d2VyZnVsXHBhcg0KPiBpbmRlZWQuIEludGVyZXN0aW5nIGluIHByaW5jaXBsZSBmb3IgaW5kaXZp
ZHVhbHMsIGNvbGxlZ2VzLCB0ZWFjaGVycyBhbmRccGFyDQo+IHNtYWxsIGNvbXBhbmllcyB3aGlj
aCBkbyBub3Qgd2FudCB0byBnZXQgaW50byBoZWF2eXdlaWdodCBzb2Z0d2FyZVxwYXINCj4gZGV2
ZWxvcG1lbnQuICBJbiBzdW1tYXJ5IGludGVyZXN0aW5nLCBidXQgaXQgbmVlZHMgc29tZSBwcmVj
aXNlIHBvc2l0aW9uaW5nLlxwYXINCj4gQXMgdGhpcyBpcyBteSBqb2IgZ2VuZXJhbGx5LCBJJ2xs
IGhhdmUgYSBzdGFiIGF0IHRoaXMuICAgICAgIFxwYXINCj4gXHBhcg0KPiBBcyBmYXIgYXMgZGVs
aXZlcnkgaXMgY29uY2VybmVkIEkgaGF2ZSBkZWNpZGVkIHRvIGRlbGl2ZXIgaW4gcGFydHMuIFRo
aXNccGFyDQo+IGJlY2F1c2UgSSBmb3VuZCBvdXQgdGhhdCBpdCBpcyBhIGJpZyBqb2IsIGV2ZW4g
YXQgYSBnZW5lcmFsIGxldmVsLiBBbmQgaXRccGFyDQo+IHdpbGwgbWFrZSBpdCBlYXNpZXIgZm9y
IHRoZSBjb21tdW5pdHkgdG8gcmV2aWV3IGFuZCBhbWVuZC4gRXhwZWN0IHRoZSBmaXJzdFxwYXIN
Cj4gY2hhcHRlcjogIldoeSBCbGFja0JveCIgd2l0aGluIHJvdWdobHkgMiB3ZWVrcy4gIFxwYXIN
Cj4gXHBhcg0KPiBGb3IgdGhvc2Ugd2hvIHN1Z2dlc3RlZCB0aGUgV2FraSByb3V0ZS4gSSBhbSBq
dXN0IHRvbyBidXN5IHRvIGFkZCBhbm90aGVyXHBhcg0KPiBzZXQgb2YgdmFyaWFibGVzIChsZWFy
bmluZyB0aGUgV2FraSBlZGl0b3IgZXRjLikuIExldCBtZSBmaXJzdCBoYXZlIG15XHBhcg0KPiBn
ZW5lcmFsIHN0YWIgYXQgdGhpbmdzIHVzaW5nIG9sZCBmYXNoaW9uZWQgV29yZCBldGMuKS4gVGhl
biB0aGlzIG1heSB3ZWxsIGJlXHBhcg0KPiB0aGUgcm91dGUgdG8gZ28uICAgIFxwYXINCj4gXHBh
cg0KPiBSZWdhcmRzLCBCYXJ0XHBhcg0KXHBhcg0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS1ccGFyDQpccGFyDQpUbyB1bnN1YnNjcmliZSBmcm9tIHRoaXMgbWFp
bGluZyBsaXN0LCBzZW5kIGEgbWVzc2FnZSBjb250YWluaW5nIHRoZSB3b3JkICJ1bnN1YnNjcmli
ZSIgdG86XHBhcg0KICAgYmxhY2tib3gtcmVxdWVzdEBvYmVyb24uY2hccGFyDQpccGFyDQpUbyBn
ZXQgYSBsaXN0IG9mIHZhbGlkIGUtbWFpbCBjb21tYW5kcyBhbmQgaW5zdHJ1Y3Rpb25zIG9uIHRo
ZWlyIHVzYWdlLCBzZW5kIGEgbWVzc2FnZSBjb250YWluaW5nIHRoZSB3b3JkICJoZWxwIiB0byB0
aGUgYWJvdmUgYWRkcmVzcy5ccGFyDQpccGFyDQpTZW5kIGFueSBwcm9ibGVtIHJlcG9ydHMgb3Ig
cXVlc3Rpb25zIHJlbGF0ZWQgdG8gdGhpcyBlbWFpbCBsaXN0IHRvIHRoZSBsaXN0IG93bmVyIGF0
XHBhcg0KICAgb3duZXItYmxhY2tib3hAb2Jlcm9uLmNoXHBhcg0KXHBhcg0KQ3VycmVudCBwb3N0
aW5nIHBvbGljeTpccGFyDQpccGFyDQphKSBUbyBwb3N0IHlvdSBzaG91bGQgdXNlIHRoZSBzYW1l
IGFkZHJlc3MgYnkgd2hpY2ggeW91IGFyZSBzdWJzY3JpYmVkIHRvIHRoZSBtYWlsaW5nIGxpc3Qu
IFRoYXQgd2F5LCB0aGUgbGlzdCBzZXJ2ZXIgd2lsbCByZWNvZ25pemUgeW91IGFzIHN1YnNjcmli
ZXIgYW5kIGZvcndhcmQgeW91ciBwb3N0aW5nIGltbWVkaWF0ZWx5LCB3aXRob3V0IGNyZWF0aW5n
IGFueSBvdmVyaGVhZC5ccGFyDQpccGFyDQpiKSBJZiwgZm9yIHNvbWUgcmVhc29uLCB5b3UgY2Fu
bm90IHBvc3QgZnJvbSB0aGUgYWRkcmVzcywgYnkgd2hpY2ggeW91IGFyZSBzdWJzY3JpYmVkLCB5
b3VyIG1lc3NhZ2Ugd2lsbCBiZSBtb2RlcmF0ZWQgdG8gYXZvaWQgc3BhbS4gUGxlYXNlIHVuZGVy
c3RhbmQgdGhhdCBtb2RlcmF0aW9uIHdpbGwgb2Z0ZW4gY2F1c2Ugc29tZSBkZWxheSwgaW4gcGFy
dGljdWxhciBvdmVyIHdlZWtlbmRzIG9yIGhvbHlkYXl9fQDZNmFlJyUgIvBvJZk=


----boundary-LibPST-iamunique-2131090187_-_---
Received on Wed Jan 28 2004 - 18:13:44 UTC

This archive was generated by hypermail 2.3.0 : Thu Sep 26 2013 - 06:28:58 UTC