- Increasing the spread of Component Pascal

From: [at]} <Les>
Date: Mon, 22 May 2006 16:43:49 +0100

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

Isn't it time to start asking why if Component Pascal has all the
advantages which everyone agrees about, including me, it has made so
little headway either amongst professional programmers or amongst people
who do another job but need to program to do it better? Is the BB
framework a hindrance or a help in increasing its spread?

Note that this is specifically asking whether it helps or hinders the
spread of CP, and not whether you personally think it is the best thing
'since sliced bread'. (As we put it here in the UK)

Personally I am appalled to find that cars can have computers programmed
in C and medical equipment programmed in C++ is legal. These are just
two of the reasons I would like Oberon/CP to be more widely known and used.

Component Pascal integrated into VS, especially if it were a 'free'
Express version, would give much more exposure to the language as well
as being a viable programming environment for serious programming..

Embracing the dot net platform means that Microsoft does all the work of
shifting things to 64 bit processors and the Mono project does all the
work of shifting things to Linux. How long before we see a dot net port
to the new Apple Intel machines?

These things may not be here yet and the Mono project may never get the
Linux equivalent of 'Windows Forms'. But it is clear from the comments
and the links that progress in the direction of dot net is being made.

On the other such a shift would move away from the 'Oberon' philosophy
embraced by BB as set out in 'FFF97-Oberon in the Real World' (The
School of Niklaus Wirth - The Art of Simplicity 2000).

Les May

--- BlackBox
--- send subject HELP or UNSUBSCRIBE to blackbox{([at]})nowhere.xy



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

e1xydGYxXGFuc2lcYW5zaWNwZzEyNTJcZnJvbXRleHQgXGRlZmYwe1xmb250dGJsDQp7XGYwXGZz
d2lzcyBBcmlhbDt9DQp7XGYxXGZtb2Rlcm4gQ291cmllciBOZXc7fQ0Ke1xmMlxmbmlsXGZjaGFy
c2V0MiBTeW1ib2w7fQ0Ke1xmM1xmbW9kZXJuXGZjaGFyc2V0MCBDb3VyaWVyIE5ldzt9fQ0Ke1xj
b2xvcnRibFxyZWQwXGdyZWVuMFxibHVlMDtccmVkMFxncmVlbjBcYmx1ZTI1NTt9DQpcdWMxXHBh
cmRccGxhaW5cZGVmdGFiMzYwIFxmMFxmczIwIElzbid0IGl0IHRpbWUgdG8gc3RhcnQgYXNraW5n
IHdoeSBpZiBDb21wb25lbnQgUGFzY2FsIGhhcyBhbGwgdGhlIFxwYXINCmFkdmFudGFnZXMgd2hp
Y2ggZXZlcnlvbmUgYWdyZWVzIGFib3V0LCBpbmNsdWRpbmcgbWUsIGl0IGhhcyBtYWRlIHNvIFxw
YXINCmxpdHRsZSBoZWFkd2F5IGVpdGhlciBhbW9uZ3N0IHByb2Zlc3Npb25hbCBwcm9ncmFtbWVy
cyBvciBhbW9uZ3N0IHBlb3BsZSBccGFyDQp3aG8gZG8gYW5vdGhlciBqb2IgYnV0IG5lZWQgdG8g
cHJvZ3JhbSB0byBkbyBpdCBiZXR0ZXI/IElzIHRoZSBCQiBccGFyDQpmcmFtZXdvcmsgYSBoaW5k
cmFuY2Ugb3IgYSBoZWxwIGluIGluY3JlYXNpbmcgaXRzIHNwcmVhZD9ccGFyDQpccGFyDQpOb3Rl
IHRoYXQgdGhpcyBpcyBzcGVjaWZpY2FsbHkgYXNraW5nIHdoZXRoZXIgaXQgaGVscHMgb3IgaGlu
ZGVycyB0aGUgXHBhcg0Kc3ByZWFkIG9mIENQLCBhbmQgbm90IHdoZXRoZXIgeW91IHBlcnNvbmFs
bHkgdGhpbmsgaXQgaXMgdGhlIGJlc3QgdGhpbmcgXHBhcg0KJ3NpbmNlIHNsaWNlZCBicmVhZCcu
IChBcyB3ZSBwdXQgaXQgaGVyZSBpbiB0aGUgVUspXHBhcg0KXHBhcg0KUGVyc29uYWxseSBJIGFt
IGFwcGFsbGVkIHRvIGZpbmQgdGhhdCBjYXJzIGNhbiBoYXZlIGNvbXB1dGVycyBwcm9ncmFtbWVk
IFxwYXINCmluIEMgYW5kIG1lZGljYWwgZXF1aXBtZW50IHByb2dyYW1tZWQgaW4gQysrIGlzIGxl
Z2FsLiBUaGVzZSBhcmUganVzdCBccGFyDQp0d28gb2YgdGhlIHJlYXNvbnMgSSB3b3VsZCBsaWtl
IE9iZXJvbi9DUCB0byBiZSBtb3JlIHdpZGVseSBrbm93biBhbmQgdXNlZC5ccGFyDQpccGFyDQpD
b21wb25lbnQgUGFzY2FsIGludGVncmF0ZWQgaW50byBWUywgZXNwZWNpYWxseSBpZiBpdCB3ZXJl
IGEgJ2ZyZWUnIFxwYXINCkV4cHJlc3MgdmVyc2lvbiwgd291bGQgZ2l2ZSBtdWNoIG1vcmUgZXhw
b3N1cmUgdG8gdGhlIGxhbmd1YWdlIGFzIHdlbGwgXHBhcg0KYXMgYmVpbmcgYSB2aWFibGUgcHJv
Z3JhbW1pbmcgZW52aXJvbm1lbnQgZm9yIHNlcmlvdXMgcHJvZ3JhbW1pbmcuLlxwYXINClxwYXIN
CkVtYnJhY2luZyB0aGUgZG90IG5ldCBwbGF0Zm9ybSBtZWFucyB0aGF0IE1pY3Jvc29mdCBkb2Vz
IGFsbCB0aGUgd29yayBvZiBccGFyDQpzaGlmdGluZyB0aGluZ3MgdG8gNjQgYml0IHByb2Nlc3Nv
cnMgYW5kIHRoZSBNb25vIHByb2plY3QgZG9lcyBhbGwgdGhlIFxwYXINCndvcmsgb2Ygc2hpZnRp
bmcgdGhpbmdzIHRvIExpbnV4LiBIb3cgbG9uZyBiZWZvcmUgd2Ugc2VlIGEgZG90IG5ldCBwb3J0
IFxwYXINCnRvIHRoZSBuZXcgQXBwbGUgSW50ZWwgbWFjaGluZXM/XHBhcg0KXHBhcg0KVGhlc2Ug
dGhpbmdzIG1heSBub3QgYmUgaGVyZSB5ZXQgYW5kIHRoZSBNb25vIHByb2plY3QgbWF5IG5ldmVy
IGdldCB0aGUgXHBhcg0KTGludXggZXF1aXZhbGVudCBvZiAnV2luZG93cyBGb3JtcycuIEJ1dCBp
dCBpcyBjbGVhciBmcm9tIHRoZSBjb21tZW50cyBccGFyDQphbmQgdGhlIGxpbmtzIHRoYXQgcHJv
Z3Jlc3MgaW4gdGhlIGRpcmVjdGlvbiBvZiBkb3QgbmV0IGlzIGJlaW5nIG1hZGUuXHBhcg0KXHBh
cg0KT24gdGhlIG90aGVyIHN1Y2ggYSBzaGlmdCB3b3VsZCBtb3ZlIGF3YXkgZnJvbSB0aGUgJ09i
ZXJvbicgcGhpbG9zb3BoeSBccGFyDQplbWJyYWNlZCBieSBCQiBhcyBzZXQgb3V0IGluICdGRkY5
Ny1PYmVyb24gaW4gdGhlIFJlYWwgV29ybGQnIChUaGUgXHBhcg0KU2Nob29sIG9mIE5pa2xhdXMg
V2lydGggLSBUaGUgQXJ0IG9mIFNpbXBsaWNpdHkgMjAwMCkuXHBhcg0KXHBhcg0KTGVzIE1heVxw
YXINClxwYXINCi0tLSBCbGFja0JveFxwYXINCi0tLSBzZW5kIHN1YmplY3QgSEVMUCBvciBVTlNV
QlNDUklCRSB0byBibGFja2JveEBvYmVyb24uY2h9fQDDQkLfIQUDUCeA


----boundary-LibPST-iamunique-1364873477_-_---
Received on Mon May 22 2006 - 17:43:49 UTC

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