Re: [BLACKBOX] Years ahead of its time

From: [at]} <Rex>
Date: Tue, 8 Sep 2009 18:00:49 -0500

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

At 01:52 PM 9/8/2009, Marc Martin wrote:
>> And so, why is Delphi more popular than BlackBox?
>
>I always figured it was because it was more backwards
>compatible with the original Pascal... and that
>programmers didn't like some of the changes, notably:
>
> uppercase keywords
> case sensitivity
> missing WRITELN, READLN, etc.
> missing enumerated types



        Bingo! From my point of view it's great but unfinished. And there are many kinds of programs I can write that require being able to detect a keystroke. Neither BB nor Delphi can do that, but at least with Delphi I was able to buy a suitable library.

        You can add to that list:
--odd method of use
--not designed to create programs (i.e., .EXE files)
--the limited number of data types (e.g., 2-byte unsigned integers)
--no stepwise debugger
--lack of smart linking

For most people it just doesn't meet their requirements. And post-mortem traps are nice, but I suspect most people prefer stepwise debugging and inspection of variables.

        I have to tell you that I was gung-ho to start using BB and add some documentation to the cook books. I worked long and hard on three projects. I failed miserably on all of them, and all of them were deal breakers. They were all a little outside the intended target for BB, and my Windows programming skills were not up to it.

Rex Couture


----
To unsubscribe, send a message with body "SIGNOFF BLACKBOX" to LISTSERV{([at]})nowhere.xy----boundary-LibPST-iamunique-1581177178_-_-
Content-type: application/rtf
Content-transfer-encoding: base64
Content-Disposition: attachment; filename="rtf-body.rtf"
e1xydGYxXGFuc2lcYW5zaWNwZzEyNTJcZnJvbXRleHQgXGRlZmYwe1xmb250dGJsDQp7XGYwXGZz
d2lzcyBBcmlhbDt9DQp7XGYxXGZtb2Rlcm4gQ291cmllciBOZXc7fQ0Ke1xmMlxmbmlsXGZjaGFy
c2V0MiBTeW1ib2w7fQ0Ke1xmM1xmbW9kZXJuXGZjaGFyc2V0MCBDb3VyaWVyIE5ldzt9fQ0Ke1xj
b2xvcnRibFxyZWQwXGdyZWVuMFxibHVlMDtccmVkMFxncmVlbjBcYmx1ZTI1NTt9DQpcdWMxXHBh
cmRccGxhaW5cZGVmdGFiMzYwIFxmMFxmczIwIEF0IDAxOjUyIFBNIDkvOC8yMDA5LCBNYXJjIE1h
cnRpbiB3cm90ZTpccGFyDQo+PiBBbmQgc28sIHdoeSBpcyBEZWxwaGkgbW9yZSBwb3B1bGFyIHRo
YW4gQmxhY2tCb3g/XHBhcg0KPlxwYXINCj5JIGFsd2F5cyBmaWd1cmVkIGl0IHdhcyBiZWNhdXNl
IGl0IHdhcyBtb3JlIGJhY2t3YXJkcyBccGFyDQo+Y29tcGF0aWJsZSB3aXRoIHRoZSBvcmlnaW5h
bCBQYXNjYWwuLi4gYW5kIHRoYXRccGFyDQo+cHJvZ3JhbW1lcnMgZGlkbid0IGxpa2Ugc29tZSBv
ZiB0aGUgY2hhbmdlcywgbm90YWJseTpccGFyDQo+XHBhcg0KPiAgdXBwZXJjYXNlIGtleXdvcmRz
XHBhcg0KPiAgY2FzZSBzZW5zaXRpdml0eVxwYXINCj4gIG1pc3NpbmcgV1JJVEVMTiwgUkVBRExO
LCBldGMuXHBhcg0KPiAgbWlzc2luZyBlbnVtZXJhdGVkIHR5cGVzXHBhcg0KXHBhcg0KXHBhcg0K
XHBhcg0KICAgICAgICBCaW5nbyEgIEZyb20gbXkgcG9pbnQgb2YgdmlldyBpdCdzIGdyZWF0IGJ1
dCB1bmZpbmlzaGVkLiAgQW5kIHRoZXJlIGFyZSBtYW55IGtpbmRzIG9mIHByb2dyYW1zIEkgY2Fu
IHdyaXRlIHRoYXQgcmVxdWlyZSBiZWluZyBhYmxlIHRvIGRldGVjdCBhIGtleXN0cm9rZS4gIE5l
aXRoZXIgQkIgbm9yIERlbHBoaSBjYW4gZG8gdGhhdCwgYnV0IGF0IGxlYXN0IHdpdGggRGVscGhp
IEkgd2FzIGFibGUgdG8gYnV5IGEgc3VpdGFibGUgbGlicmFyeS5ccGFyDQpccGFyDQogICAgICAg
IFlvdSBjYW4gYWRkIHRvIHRoYXQgbGlzdDpccGFyDQotLW9kZCBtZXRob2Qgb2YgdXNlXHBhcg0K
LS1ub3QgZGVzaWduZWQgdG8gY3JlYXRlIHByb2dyYW1zIChpLmUuLCAuRVhFIGZpbGVzKVxwYXIN
Ci0tdGhlIGxpbWl0ZWQgbnVtYmVyIG9mIGRhdGEgdHlwZXMgKGUuZy4sIDItYnl0ZSB1bnNpZ25l
ZCBpbnRlZ2VycylccGFyDQotLW5vIHN0ZXB3aXNlIGRlYnVnZ2VyXHBhcg0KLS1sYWNrIG9mIHNt
YXJ0IGxpbmtpbmdccGFyDQpccGFyDQpGb3IgbW9zdCBwZW9wbGUgaXQganVzdCBkb2Vzbid0IG1l
ZXQgdGhlaXIgcmVxdWlyZW1lbnRzLiAgQW5kIHBvc3QtbW9ydGVtIHRyYXBzIGFyZSBuaWNlLCBi
dXQgSSBzdXNwZWN0IG1vc3QgcGVvcGxlIHByZWZlciBzdGVwd2lzZSBkZWJ1Z2dpbmcgYW5kIGlu
c3BlY3Rpb24gb2YgdmFyaWFibGVzLlxwYXINClxwYXINCiAgICAgICAgSSBoYXZlIHRvIHRlbGwg
eW91IHRoYXQgSSB3YXMgZ3VuZy1obyB0byBzdGFydCB1c2luZyBCQiBhbmQgYWRkIHNvbWUgZG9j
dW1lbnRhdGlvbiB0byB0aGUgY29vayBib29rcy4gIEkgd29ya2VkIGxvbmcgYW5kIGhhcmQgb24g
dGhyZWUgcHJvamVjdHMuICBJIGZhaWxlZCBtaXNlcmFibHkgb24gYWxsIG9mIHRoZW0sIGFuZCBh
bGwgb2YgdGhlbSB3ZXJlIGRlYWwgYnJlYWtlcnMuICBUaGV5IHdlcmUgYWxsIGEgbGl0dGxlIG91
dHNpZGUgdGhlIGludGVuZGVkIHRhcmdldCBmb3IgQkIsIGFuZCBteSBXaW5kb3dzIHByb2dyYW1t
aW5nIHNraWxscyB3ZXJlIG5vdCB1cCB0byBpdC5ccGFyDQpccGFyDQpSZXggQ291dHVyZSBccGFy
DQpccGFyDQpccGFyDQotLS0tXHBhcg0KVG8gdW5zdWJzY3JpYmUsIHNlbmQgYSBtZXNzYWdlIHdp
dGggYm9keSAiU0lHTk9GRiBCTEFDS0JPWCIgdG8gTElTVFNFUlZATElTVFMuT0JFUk9OLkNIfX0A
BgAAGg==
----boundary-LibPST-iamunique-1581177178_-_---
Received on Wed Sep 09 2009 - 01:00:49 UTC

This archive was generated by hypermail 2.3.0 : Thu Sep 26 2013 - 06:30:41 UTC