RE: tabs

From: Fyodor Tkachov <"Fyodor>
Date: Fri, 06 Feb 2004 16:22:33 +0100

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

> A practical example is provided by StdLog documentation:
>
> PROCEDURE NewView (): TextViews.View
> Used internally.
>
> What does this mean?

Wojtek, I agree that this kind of language is a bit too criptic when one starts learning Blackbox. But I disagree with your extremism here:

> Either release completely and document completely, or hide it completely by encapsulation.

This just cannot always be achieved with any fixed set of simple incapsulation/export features.
Perhaps a Japanese-style apology could help here: "We apologize for exporting this feature. Please don't use it." :)

> This would make StdLog a very useful TOOL rather than a toy.

Wojtek, but it is a very useful tool as is!
And just one step away from the complete power of text formatters!
I'd like to defend Ominc here:
It is impossible to predict all possible ways to do output in "experimental SD" -- but all the basic tools are there -- it's just that it's a bit hard to find things (this could be a ctiricism of Ominc) -- and that's why we have to put together sets of examples etc.

> This is a very kind understatement... How about "user hostile"?

Again, BB was not really intended for end users -- but for a developer who'd produce a user-friendly version for a specific problem domain.
Of course Ominc could not foresee that BB would be such a great tool for e.g. scientific algorithm design.
Let's focus on the fact that BB turned out such a great tool rather than that BB could not foresee it.

I look forward to further inspirational news about that laser.

Cheers
Fyodor.Tkachov{([at]})nowhere.xy


Powered by the E-mail PIM - Info Select - www.miclog.com
--------------------------------------------

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-67802153_-_-
Content-type: application/rtf
Content-transfer-encoding: base64
Content-Disposition: attachment; filename="rtf-body.rtf"

e1xydGYxXGFuc2lcYW5zaWNwZzEyNTJcZnJvbXRleHQgXGRlZmYwe1xmb250dGJsDQp7XGYwXGZz
d2lzcyBBcmlhbDt9DQp7XGYxXGZtb2Rlcm4gQ291cmllciBOZXc7fQ0Ke1xmMlxmbmlsXGZjaGFy
c2V0MiBTeW1ib2w7fQ0Ke1xmM1xmbW9kZXJuXGZjaGFyc2V0MCBDb3VyaWVyIE5ldzt9fQ0Ke1xj
b2xvcnRibFxyZWQwXGdyZWVuMFxibHVlMDtccmVkMFxncmVlbjBcYmx1ZTI1NTt9DQpcdWMxXHBh
cmRccGxhaW5cZGVmdGFiMzYwIFxmMFxmczIwID4gQSBwcmFjdGljYWwgZXhhbXBsZSBpcyBwcm92
aWRlZCBieSBTdGRMb2cgZG9jdW1lbnRhdGlvbjpccGFyDQo+XHBhcg0KPiAgICBQUk9DRURVUkUg
TmV3VmlldyAoKTogVGV4dFZpZXdzLlZpZXdccGFyDQo+ICAgIFVzZWQgaW50ZXJuYWxseS5ccGFy
DQo+XHBhcg0KPiBXaGF0IGRvZXMgdGhpcyBtZWFuP1xwYXINClxwYXINCldvanRlaywgSSBhZ3Jl
ZSB0aGF0IHRoaXMga2luZCBvZiBsYW5ndWFnZSBpcyBhIGJpdCB0b28gY3JpcHRpYyB3aGVuIG9u
ZSBzdGFydHMgbGVhcm5pbmcgQmxhY2tib3guIEJ1dCBJIGRpc2FncmVlIHdpdGggeW91ciBleHRy
ZW1pc20gaGVyZTpccGFyDQpccGFyDQo+IEVpdGhlciByZWxlYXNlIGNvbXBsZXRlbHkgYW5kIGRv
Y3VtZW50IGNvbXBsZXRlbHksIG9yIGhpZGUgaXQgY29tcGxldGVseSBieSBlbmNhcHN1bGF0aW9u
LlxwYXINClxwYXINClRoaXMganVzdCBjYW5ub3QgYWx3YXlzIGJlIGFjaGlldmVkIHdpdGggYW55
IGZpeGVkIHNldCBvZiBzaW1wbGUgaW5jYXBzdWxhdGlvbi9leHBvcnQgZmVhdHVyZXMuXHBhcg0K
UGVyaGFwcyBhIEphcGFuZXNlLXN0eWxlIGFwb2xvZ3kgY291bGQgaGVscCBoZXJlOiAiV2UgYXBv
bG9naXplIGZvciBleHBvcnRpbmcgdGhpcyBmZWF0dXJlLiBQbGVhc2UgZG9uJ3QgdXNlIGl0LiIg
OilccGFyDQpccGFyDQo+IFRoaXMgd291bGQgbWFrZSBTdGRMb2cgYSB2ZXJ5IHVzZWZ1bCBUT09M
IHJhdGhlciB0aGFuIGEgdG95LlxwYXINClxwYXINCldvanRlaywgYnV0IGl0IGlzIGEgdmVyeSB1
c2VmdWwgdG9vbCBhcyBpcyFccGFyDQpBbmQganVzdCBvbmUgc3RlcCBhd2F5IGZyb20gdGhlIGNv
bXBsZXRlIHBvd2VyIG9mIHRleHQgZm9ybWF0dGVycyFccGFyDQpJJ2QgbGlrZSB0byBkZWZlbmQg
T21pbmMgaGVyZTogXHBhcg0KSXQgaXMgaW1wb3NzaWJsZSB0byBwcmVkaWN0IGFsbCBwb3NzaWJs
ZSB3YXlzIHRvIGRvIG91dHB1dCBpbiAiZXhwZXJpbWVudGFsIFNEIiAtLSBidXQgYWxsIHRoZSBi
YXNpYyB0b29scyBhcmUgdGhlcmUgLS0gaXQncyBqdXN0IHRoYXQgaXQncyBhIGJpdCBoYXJkIHRv
IGZpbmQgdGhpbmdzICh0aGlzIGNvdWxkIGJlIGEgY3RpcmljaXNtIG9mIE9taW5jKSAtLSBhbmQg
dGhhdCdzIHdoeSB3ZSBoYXZlIHRvIHB1dCB0b2dldGhlciBzZXRzIG9mIGV4YW1wbGVzIGV0Yy5c
cGFyDQpccGFyDQo+IFRoaXMgaXMgYSB2ZXJ5IGtpbmQgdW5kZXJzdGF0ZW1lbnQuLi4gSG93IGFi
b3V0ICJ1c2VyIGhvc3RpbGUiP1xwYXINClxwYXINCkFnYWluLCBCQiB3YXMgbm90IHJlYWxseSBp
bnRlbmRlZCBmb3IgZW5kIHVzZXJzIC0tIGJ1dCBmb3IgYSBkZXZlbG9wZXIgd2hvJ2QgcHJvZHVj
ZSBhIHVzZXItZnJpZW5kbHkgdmVyc2lvbiBmb3IgYSBzcGVjaWZpYyBwcm9ibGVtIGRvbWFpbi5c
cGFyDQpPZiBjb3Vyc2UgT21pbmMgY291bGQgbm90IGZvcmVzZWUgdGhhdCBCQiB3b3VsZCBiZSBz
dWNoIGEgZ3JlYXQgdG9vbCBmb3IgZS5nLiBzY2llbnRpZmljIGFsZ29yaXRobSBkZXNpZ24uXHBh
cg0KTGV0J3MgZm9jdXMgb24gdGhlIGZhY3QgdGhhdCBCQiB0dXJuZWQgb3V0IHN1Y2ggYSBncmVh
dCB0b29sIHJhdGhlciB0aGFuIHRoYXQgQkIgY291bGQgbm90IGZvcmVzZWUgaXQuXHBhcg0KXHBh
cg0KSSBsb29rIGZvcndhcmQgdG8gZnVydGhlciBpbnNwaXJhdGlvbmFsIG5ld3MgYWJvdXQgdGhh
dCBsYXNlci5ccGFyDQpccGFyDQpDaGVlcnNccGFyDQpGeW9kb3IuVGthY2hvdkBjZXJuLmNoXHBh
cg0KXHBhcg0KXHBhcg0KUG93ZXJlZCBieSB0aGUgRS1tYWlsIFBJTSAtIEluZm8gU2VsZWN0IC0g
d3d3Lm1pY2xvZy5jb21ccGFyDQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLVxwYXINClxwYXINClRvIHVuc3Vic2NyaWJlIGZyb20gdGhpcyBtYWlsaW5nIGxpc3Qs
IHNlbmQgYSBtZXNzYWdlIGNvbnRhaW5pbmcgdGhlIHdvcmQgInVuc3Vic2NyaWJlIiB0bzpccGFy
DQogICBibGFja2JveC1yZXF1ZXN0QG9iZXJvbi5jaFxwYXINClxwYXINClRvIGdldCBhIGxpc3Qg
b2YgdmFsaWQgZS1tYWlsIGNvbW1hbmRzIGFuZCBpbnN0cnVjdGlvbnMgb24gdGhlaXIgdXNhZ2Us
IHNlbmQgYSBtZXNzYWdlIGNvbnRhaW5pbmcgdGhlIHdvcmQgImhlbHAiIHRvIHRoZSBhYm92ZSBh
ZGRyZXNzLlxwYXINClxwYXINClNlbmQgYW55IHByb2JsZW0gcmVwb3J0cyBvciBxdWVzdGlvbnMg
cmVsYXRlZCB0byB0aGlzIGVtYWlsIGxpc3QgdG8gdGhlIGxpc3Qgb3duZXIgYXRccGFyDQogICBv
d25lci1ibGFja2JveEBvYmVyb24uY2hccGFyDQpccGFyDQpDdXJyZW50IHBvc3RpbmcgcG9saWN5
OlxwYXINClxwYXINCmEpIFRvIHBvc3QgeW91IHNob3VsZCB1c2UgdGhlIHNhbWUgYWRkcmVzcyBi
eSB3aGljaCB5b3UgYXJlIHN1YnNjcmliZWQgdG8gdGhlIG1haWxpbmcgbGlzdC4gVGhhdCB3YXks
IHRoZSBsaXN0IHNlcnZlciB3aWxsIHJlY29nbml6ZSB5b3UgYXMgc3Vic2NyaWJlciBhbmQgZm9y
d2FyZCB5b3VyIHBvc3RpbmcgaW1tZWRpYXRlbHksIHdpdGhvdXQgY3JlYXRpbmcgYW55IG92ZXJo
ZWFkLlxwYXINClxwYXINCmIpIElmLCBmb3Igc29tZSByZWFzb24sIHlvdSBjYW5ub3QgcG9zdCBm
cm9tIHRoZSBhZGRyZXNzLCBieSB3aGljaCB5b3UgYXJlIHN1YnNjcmliZWQsIHlvdXIgbWVzc2Fn
ZSB3aWxsIGJlIG1vZGVyYXRlZCB0byBhdm9pZCBzcGFtLiBQbGVhc2UgdW5kZXJzdGFuZCB0aGF0
IG1vZGVyYXRpb24gd2lsbCBvZnRlbiBjYXVzZSBzb21lIGRlbGF5LCBpbiBwYXJ0aWN1bGFyIG92
ZXIgd2Vla2VuZHMgb3IgaG9seWRheXMuXHBhcg0KXHBhcg0KfQ=


----boundary-LibPST-iamunique-67802153_-_---
Received on Fri Feb 06 2004 - 16:22:33 UTC

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