(unknown charset) - Increasing the spread of Component Pascal

From: (unknown charset) [at]} <Stan>
Date: Tue, 23 May 2006 08:34:00 -0700

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

On May 23, 2006, at 3:55 AM, René A. Krywult wrote:

> * Language is a hindrance if you have to deal with C-afficionados or
> Basic-guys who believe they’re programmers.

On the other hand, new languages are cropping up all the time with
their own idiosyncrasies, e.g. python, ruby, etc. They routinely get
more press than CP and BB. I do not think that the
language/syntax/uppercase keywords are the root of the hinderance of
CP.

> * Framework is a hindrance AS LONG AS WE DO NOT HAVE THE BENEFIT OF
> MULTIPLE PLATFORMS

This is the deal-breaker for me. As long as you are programming for
yourself, which is how most special-purpose science applications are
developed, and you use only MSWindows this would not be an issue for
you. But most open source systems are cross platform. Our competition
is not .NET. At least in higher education in the U.S. it is Java, which
rose to prominence with the slogan "Write once, run everywhere."

> * Look-and-Feel is a hindrance, because you have to dive into a
> completely new world to learn it. People get a document shock even
> before they understand how easy BB is.

Yes, but that is BB's greatest strength as well. I don't think it is as
much the document shock as it is the limited selection of GUI widgets
for the forms and the difficulty of making a stand-alone executable.
The last time I had to make an executable for distribution the process
was very convoluted -- making a copy of the development system, then
stripping out the compiler, etc. There should be a one-click facility
to make an executable for distribution.

[...]

> One of the things I’m asked very often is: „How many enterprises use
> BB for their stuff? Tell me of one software package on the market that
> is written in BB. What about projects?” If everyone of us who had done
> a piece of commercial software or software used in a professional
> environment would write 2 to 5 pages in PDF or simple HTML about every
> single one of his projects, why he decided to use BB, the benefits
> etc., and publish this on the ‘net, linked to other pages doing the
> same, if we had a page about BB and the future development of it, if
> we used some resources (=time/manpower) to push those sites in the
> search engines, enhanced the number of subsystems by porting as much
> of the Oberon and modula modules available, then I do believe that we
> would raise our numbers (and thereby decrease opportunity cost) in no
> time. And I don’t think this should be done in a “project” way of
> doing it, but we could try it in a “bazaar”-style.
> (http://tinyurl.com/3ald3)

As a previous poster remarked, we have a "chicken and egg" situation
here in trying to get a critical mass of developers. Helmut Zinn
provides an excellent repository at http://www.zinnamturm.de/. Perhaps
we need another web presence as well that is more promotional.

Stan

J. Stanley Warford
Professor of Computer Science
Pepperdine University
Malibu, CA 90263
310-506-4332
Stan.Warford{([at]})nowhere.xy
--- BlackBox
--- send subject HELP or UNSUBSCRIBE to blackbox{([at]})nowhere.xy


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

e1xydGYxXGFuc2lcYW5zaWNwZzEyNTJcZnJvbXRleHQgXGRlZmYwe1xmb250dGJsDQp7XGYwXGZz
d2lzc1xmY2hhcnNldDAgQXJpYWw7fQ0Ke1xmMVxmbW9kZXJuIENvdXJpZXIgTmV3O30NCntcZjJc
Zm5pbFxmY2hhcnNldDIgU3ltYm9sO30NCntcZjNcZm1vZGVyblxmY2hhcnNldDAgQ291cmllciBO
ZXc7fX0NCntcY29sb3J0YmxccmVkMFxncmVlbjBcYmx1ZTA7XHJlZDBcZ3JlZW4wXGJsdWUyNTU7
fQ0KXHVjMVxwYXJkXHBsYWluXGRlZnRhYjM2MCBcZjBcZnMyMCBPbiBNYXkgMjMsIDIwMDYsIGF0
IDM6NTUgQU0sIFJlblwnZTkgQS4gS3J5d3VsdCB3cm90ZTpccGFyDQpccGFyDQo+ICogTGFuZ3Vh
Z2UgaXMgYSBoaW5kcmFuY2UgaWYgeW91IGhhdmUgdG8gZGVhbCB3aXRoIEMtYWZmaWNpb25hZG9z
IG9yIFxwYXINCj4gQmFzaWMtZ3V5cyB3aG8gYmVsaWV2ZSB0aGV5XCc5MnJlIHByb2dyYW1tZXJz
LlxwYXINClxwYXINCk9uIHRoZSBvdGhlciBoYW5kLCBuZXcgbGFuZ3VhZ2VzIGFyZSBjcm9wcGlu
ZyB1cCBhbGwgdGhlIHRpbWUgd2l0aCBccGFyDQp0aGVpciBvd24gaWRpb3N5bmNyYXNpZXMsIGUu
Zy4gcHl0aG9uLCBydWJ5LCBldGMuIFRoZXkgcm91dGluZWx5IGdldCBccGFyDQptb3JlIHByZXNz
IHRoYW4gQ1AgYW5kIEJCLiBJIGRvIG5vdCB0aGluayB0aGF0IHRoZSBccGFyDQpsYW5ndWFnZS9z
eW50YXgvdXBwZXJjYXNlIGtleXdvcmRzIGFyZSB0aGUgcm9vdCBvZiB0aGUgaGluZGVyYW5jZSBv
ZiBccGFyDQpDUC5ccGFyDQpccGFyDQo+ICogRnJhbWV3b3JrIGlzIGEgaGluZHJhbmNlIEFTIExP
TkcgQVMgV0UgRE8gTk9UIEhBVkUgVEhFIEJFTkVGSVQgT0YgXHBhcg0KPiBNVUxUSVBMRSAgUExB
VEZPUk1TXHBhcg0KXHBhcg0KVGhpcyBpcyB0aGUgZGVhbC1icmVha2VyIGZvciBtZS4gQXMgbG9u
ZyBhcyB5b3UgYXJlIHByb2dyYW1taW5nIGZvciBccGFyDQp5b3Vyc2VsZiwgd2hpY2ggaXMgaG93
IG1vc3Qgc3BlY2lhbC1wdXJwb3NlIHNjaWVuY2UgYXBwbGljYXRpb25zIGFyZSBccGFyDQpkZXZl
bG9wZWQsIGFuZCB5b3UgdXNlIG9ubHkgTVNXaW5kb3dzIHRoaXMgd291bGQgbm90IGJlIGFuIGlz
c3VlIGZvciBccGFyDQp5b3UuIEJ1dCBtb3N0IG9wZW4gc291cmNlIHN5c3RlbXMgYXJlIGNyb3Nz
IHBsYXRmb3JtLiBPdXIgY29tcGV0aXRpb24gXHBhcg0KaXMgbm90IC5ORVQuIEF0IGxlYXN0IGlu
IGhpZ2hlciBlZHVjYXRpb24gaW4gdGhlIFUuUy4gaXQgaXMgSmF2YSwgd2hpY2ggXHBhcg0Kcm9z
ZSB0byBwcm9taW5lbmNlIHdpdGggdGhlIHNsb2dhbiAiV3JpdGUgb25jZSwgcnVuIGV2ZXJ5d2hl
cmUuIlxwYXINClxwYXINCj4gKiBMb29rLWFuZC1GZWVsIGlzIGEgaGluZHJhbmNlLCBiZWNhdXNl
IHlvdSBoYXZlIHRvIGRpdmUgaW50byBhIFxwYXINCj4gY29tcGxldGVseSBuZXcgd29ybGQgdG8g
bGVhcm4gaXQuIFBlb3BsZSBnZXQgYSBkb2N1bWVudCBzaG9jayBldmVuIFxwYXINCj4gYmVmb3Jl
IHRoZXkgdW5kZXJzdGFuZCBob3cgZWFzeSBCQiBpcy5ccGFyDQpccGFyDQpZZXMsIGJ1dCB0aGF0
IGlzIEJCJ3MgZ3JlYXRlc3Qgc3RyZW5ndGggYXMgd2VsbC4gSSBkb24ndCB0aGluayBpdCBpcyBh
cyBccGFyDQptdWNoIHRoZSBkb2N1bWVudCBzaG9jayBhcyBpdCBpcyB0aGUgbGltaXRlZCBzZWxl
Y3Rpb24gb2YgR1VJIHdpZGdldHMgXHBhcg0KZm9yIHRoZSBmb3JtcyBhbmQgdGhlIGRpZmZpY3Vs
dHkgb2YgbWFraW5nIGEgc3RhbmQtYWxvbmUgZXhlY3V0YWJsZS4gXHBhcg0KVGhlIGxhc3QgdGlt
ZSBJIGhhZCB0byBtYWtlIGFuIGV4ZWN1dGFibGUgZm9yIGRpc3RyaWJ1dGlvbiB0aGUgcHJvY2Vz
cyBccGFyDQp3YXMgdmVyeSBjb252b2x1dGVkIC0tIG1ha2luZyBhIGNvcHkgb2YgdGhlIGRldmVs
b3BtZW50IHN5c3RlbSwgdGhlbiBccGFyDQpzdHJpcHBpbmcgb3V0IHRoZSBjb21waWxlciwgZXRj
LiBUaGVyZSBzaG91bGQgYmUgYSBvbmUtY2xpY2sgZmFjaWxpdHkgXHBhcg0KdG8gbWFrZSBhbiBl
eGVjdXRhYmxlIGZvciBkaXN0cmlidXRpb24uXHBhcg0KXHBhcg0KWy4uLl1ccGFyDQpccGFyDQo+
IE9uZSBvZiB0aGUgdGhpbmdzIElcJzkybSBhc2tlZCB2ZXJ5IG9mdGVuIGlzOiBcJzg0SG93IG1h
bnkgZW50ZXJwcmlzZXMgdXNlIFxwYXINCj4gQkIgZm9yIHRoZWlyIHN0dWZmPyBUZWxsIG1lIG9m
IG9uZSBzb2Z0d2FyZSBwYWNrYWdlIG9uIHRoZSBtYXJrZXQgdGhhdCBccGFyDQo+IGlzIHdyaXR0
ZW4gaW4gQkIuIFdoYXQgYWJvdXQgcHJvamVjdHM/XCc5NCBJZiBldmVyeW9uZSBvZiB1cyB3aG8g
aGFkIGRvbmUgXHBhcg0KPiBhIHBpZWNlIG9mIGNvbW1lcmNpYWwgc29mdHdhcmUgb3Igc29mdHdh
cmUgdXNlZCBpbiBhIHByb2Zlc3Npb25hbCBccGFyDQo+IGVudmlyb25tZW50IHdvdWxkIHdyaXRl
IDIgdG8gNSBwYWdlcyBpbiBQREYgb3Igc2ltcGxlIEhUTUwgYWJvdXQgZXZlcnkgXHBhcg0KPiBz
aW5nbGUgb25lIG9mIGhpcyBwcm9qZWN0cywgd2h5IGhlIGRlY2lkZWQgdG8gdXNlIEJCLCB0aGUg
YmVuZWZpdHMgXHBhcg0KPiBldGMuLCBhbmQgcHVibGlzaCB0aGlzIG9uIHRoZSBcJzkxbmV0LCBs
aW5rZWQgdG8gb3RoZXIgcGFnZXMgZG9pbmcgdGhlIFxwYXINCj4gc2FtZSwgaWYgd2UgaGFkIGEg
cGFnZSBhYm91dCBCQiBhbmQgdGhlIGZ1dHVyZSBkZXZlbG9wbWVudCBvZiBpdCwgaWYgXHBhcg0K
PiB3ZSB1c2VkIHNvbWUgcmVzb3VyY2VzICg9dGltZS9tYW5wb3dlcikgdG8gcHVzaCB0aG9zZSBz
aXRlcyBpbiB0aGUgXHBhcg0KPiBzZWFyY2ggZW5naW5lcywgZW5oYW5jZWQgdGhlIG51bWJlciBv
ZiBzdWJzeXN0ZW1zIGJ5IHBvcnRpbmcgYXMgbXVjaCBccGFyDQo+IG9mIHRoZSBPYmVyb24gYW5k
IG1vZHVsYSBtb2R1bGVzIGF2YWlsYWJsZSwgdGhlbiBJIGRvIGJlbGlldmUgdGhhdCB3ZSBccGFy
DQo+IHdvdWxkIHJhaXNlIG91ciBudW1iZXJzIChhbmQgdGhlcmVieSBkZWNyZWFzZSBvcHBvcnR1
bml0eSBjb3N0KSBpbiBubyBccGFyDQo+IHRpbWUuIEFuZCBJIGRvblwnOTJ0IHRoaW5rIHRoaXMg
c2hvdWxkIGJlIGRvbmUgaW4gYSBcJzkzcHJvamVjdFwnOTQgd2F5IG9mIFxwYXINCj4gZG9pbmcg
aXQsIGJ1dCB3ZSBjb3VsZCB0cnkgaXQgaW4gYSBcJzkzYmF6YWFyXCc5NC1zdHlsZS4gXHBhcg0K
PiAoaHR0cDovL3Rpbnl1cmwuY29tLzNhbGQzKVxwYXINClxwYXINCkFzIGEgcHJldmlvdXMgcG9z
dGVyIHJlbWFya2VkLCB3ZSBoYXZlIGEgImNoaWNrZW4gYW5kIGVnZyIgc2l0dWF0aW9uIFxwYXIN
CmhlcmUgaW4gdHJ5aW5nIHRvIGdldCBhIGNyaXRpY2FsIG1hc3Mgb2YgZGV2ZWxvcGVycy4gSGVs
bXV0IFppbm4gXHBhcg0KcHJvdmlkZXMgYW4gZXhjZWxsZW50IHJlcG9zaXRvcnkgYXQgaHR0cDov
L3d3dy56aW5uYW10dXJtLmRlLy4gIFBlcmhhcHMgXHBhcg0Kd2UgbmVlZCBhbm90aGVyIHdlYiBw
cmVzZW5jZSBhcyB3ZWxsIHRoYXQgaXMgbW9yZSBwcm9tb3Rpb25hbC5ccGFyDQpccGFyDQpTdGFu
XHBhcg0KXHBhcg0KSi4gU3RhbmxleSBXYXJmb3JkXHBhcg0KUHJvZmVzc29yIG9mIENvbXB1dGVy
IFNjaWVuY2VccGFyDQpQZXBwZXJkaW5lIFVuaXZlcnNpdHlccGFyDQpNYWxpYnUsIENBIDkwMjYz
XHBhcg0KMzEwLTUwNi00MzMyXHBhcg0KU3Rhbi5XYXJmb3JkQHBlcHBlcmRpbmUuZWR1XHBhcg0K
LS0tIEJsYWNrQm94XHBhcg0KLS0tIHNlbmQgc3ViamVjdCBIRUxQIG9yIFVOU1VCU0NSSUJFIHRv
IGJsYWNrYm94QG9iZXJvbi5jaH19AGNvbXBldGl0aW8

----boundary-LibPST-iamunique-685894563_-_---
Received on Tue May 23 2006 - 17:34:00 UTC

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