Re: [BLACKBOX] Years ahead of its time

From: [at]} <Les>
Date: Tue, 8 Sep 2009 21:54:05 +0100

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

I agree entirely with Marc Martin's comment. I suspect that the
struggles to make a working Pascal compiler led Wirth to seek ways to
make constructing compilers for Modula 2 and Oberon as simple as
possible. Making the changes that Marc lists helped to do this. The
problems of entering uppercase keywords can be overcome with a good
editor, but reading programs written with uppercase keywords is more
difficult. A syntax colouring editor helps.

Les May


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
>
> Marc
>
>
>
> ----
> To unsubscribe, send a message with body "SIGNOFF BLACKBOX" to LISTSERV{([at]})nowhere.xy
> ------------------------------------------------------------------------
>
>
> No virus found in this incoming message.
> Checked by AVG - www.avg.com
> Version: 8.5.409 / Virus Database: 270.13.83/2353 - Release Date: 09/08/09 06:48:00
>
>


----
To unsubscribe, send a message with body "SIGNOFF BLACKBOX" to LISTSERV{([at]})nowhere.xy----boundary-LibPST-iamunique-1984102439_-_-
Content-type: application/rtf
Content-transfer-encoding: base64
Content-Disposition: attachment; filename="rtf-body.rtf"
e1xydGYxXGFuc2lcYW5zaWNwZzEyNTJcZnJvbXRleHQgXGRlZmYwe1xmb250dGJsDQp7XGYwXGZz
d2lzcyBBcmlhbDt9DQp7XGYxXGZtb2Rlcm4gQ291cmllciBOZXc7fQ0Ke1xmMlxmbmlsXGZjaGFy
c2V0MiBTeW1ib2w7fQ0Ke1xmM1xmbW9kZXJuXGZjaGFyc2V0MCBDb3VyaWVyIE5ldzt9fQ0Ke1xj
b2xvcnRibFxyZWQwXGdyZWVuMFxibHVlMDtccmVkMFxncmVlbjBcYmx1ZTI1NTt9DQpcdWMxXHBh
cmRccGxhaW5cZGVmdGFiMzYwIFxmMFxmczIwIEkgYWdyZWUgZW50aXJlbHkgd2l0aCBNYXJjIE1h
cnRpbidzIGNvbW1lbnQuIEkgc3VzcGVjdCB0aGF0IHRoZSBccGFyDQpzdHJ1Z2dsZXMgdG8gbWFr
ZSBhIHdvcmtpbmcgUGFzY2FsIGNvbXBpbGVyIGxlZCBXaXJ0aCB0byBzZWVrIHdheXMgdG8gXHBh
cg0KbWFrZSBjb25zdHJ1Y3RpbmcgY29tcGlsZXJzIGZvciBNb2R1bGEgMiBhbmQgT2Jlcm9uIGFz
IHNpbXBsZSBhcyBccGFyDQpwb3NzaWJsZS4gTWFraW5nIHRoZSBjaGFuZ2VzIHRoYXQgTWFyYyBs
aXN0cyBoZWxwZWQgdG8gZG8gdGhpcy4gVGhlIFxwYXINCnByb2JsZW1zIG9mIGVudGVyaW5nIHVw
cGVyY2FzZSBrZXl3b3JkcyBjYW4gYmUgb3ZlcmNvbWUgd2l0aCBhIGdvb2QgXHBhcg0KZWRpdG9y
LCBidXQgcmVhZGluZyBwcm9ncmFtcyB3cml0dGVuIHdpdGggdXBwZXJjYXNlIGtleXdvcmRzIGlz
IG1vcmUgXHBhcg0KZGlmZmljdWx0LiBBIHN5bnRheCBjb2xvdXJpbmcgZWRpdG9yIGhlbHBzLlxw
YXINClxwYXINCkxlcyBNYXlccGFyDQpccGFyDQpccGFyDQpNYXJjIE1hcnRpbiB3cm90ZTpccGFy
DQo+PiBBbmQgc28sIHdoeSBpcyBEZWxwaGkgbW9yZSBwb3B1bGFyIHRoYW4gQmxhY2tCb3g/XHBh
cg0KPj4gICAgIFxwYXINCj5ccGFyDQo+IEkgYWx3YXlzIGZpZ3VyZWQgaXQgd2FzIGJlY2F1c2Ug
aXQgd2FzIG1vcmUgYmFja3dhcmRzIFxwYXINCj4gY29tcGF0aWJsZSB3aXRoIHRoZSBvcmlnaW5h
bCBQYXNjYWwuLi4gYW5kIHRoYXRccGFyDQo+IHByb2dyYW1tZXJzIGRpZG4ndCBsaWtlIHNvbWUg
b2YgdGhlIGNoYW5nZXMsIG5vdGFibHk6XHBhcg0KPlxwYXINCj4gICB1cHBlcmNhc2Uga2V5d29y
ZHNccGFyDQo+ICAgY2FzZSBzZW5zaXRpdml0eVxwYXINCj4gICBtaXNzaW5nIFdSSVRFTE4sIFJF
QURMTiwgZXRjLlxwYXINCj4gICBtaXNzaW5nIGVudW1lcmF0ZWQgdHlwZXNccGFyDQo+XHBhcg0K
PiBNYXJjXHBhcg0KPiAgIFxwYXINCj5ccGFyDQo+XHBhcg0KPiAtLS0tXHBhcg0KPiBUbyB1bnN1
YnNjcmliZSwgc2VuZCBhIG1lc3NhZ2Ugd2l0aCBib2R5ICJTSUdOT0ZGIEJMQUNLQk9YIiB0byBM
SVNUU0VSVkBMSVNUUy5PQkVST04uQ0hccGFyDQo+IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxwYXINCj5ccGFy
DQo+XHBhcg0KPiBObyB2aXJ1cyBmb3VuZCBpbiB0aGlzIGluY29taW5nIG1lc3NhZ2UuXHBhcg0K
PiBDaGVja2VkIGJ5IEFWRyAtIHd3dy5hdmcuY29tIFxwYXINCj4gVmVyc2lvbjogOC41LjQwOSAv
IFZpcnVzIERhdGFiYXNlOiAyNzAuMTMuODMvMjM1MyAtIFJlbGVhc2UgRGF0ZTogMDkvMDgvMDkg
MDY6NDg6MDBccGFyDQo+XHBhcg0KPiAgIFxwYXINClxwYXINClxwYXINCi0tLS1ccGFyDQpUbyB1
bnN1YnNjcmliZSwgc2VuZCBhIG1lc3NhZ2Ugd2l0aCBib2R5ICJTSUdOT0ZGIEJMQUNLQk9YIiB0
byBMSVNUU0VSVkBMSVNUUy5PQkVST04uQ0hccGFyDQp9
----boundary-LibPST-iamunique-1984102439_-_---
Received on Tue Sep 08 2009 - 22:54:05 UTC

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