Re: [BLACKBOX] Seasoned Linux.

From: [at]} <Norayr>
Date: Thu, 13 Jan 2011 22:59:52 +0400

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

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

I share your doubts because I also understand that seventh version would
break a backward compatibility. There are almost no public code in
Oberon-07, most of the people stick to Oberon-2.
On the other hand, it is impossible to design good things by having a
limitation like "backward compatibility".
Thats what have done Straustrup when designing C++, he was trying to be
compatible with C, however, some of C code is not possible to compile
with C++. And we still have different compilers for C and C++.
Backward compatibility is what forces Windows to be more fat than it
could be, and contain many compatibility layers.
Wirth does not care about backward compatibility, if it contradicts to
the nice design.
That is why Modula-2 is not compatible with Pascal, and Oberon is not
designed to compile MODULA-2 code.
Such tasks probably could be simplified by writing automated translators.

Sincerely,
Norayr

On 01/13/11 22:35, Rex Couture wrote:
> Wojtek Skulski wrote ..
>> On the other hand, if there is ever a chance of having Oberon-07 versus
>> not having anything at all, I would rather have Oberon-07.

>
>
> Oberon-07 was optimized for a particular chip or type of chips, with limited capabilities for a specific purpose. Although it incorporates some good, new ideas, it also creates yet another, very different dialect that breaks most existing code. As I recall, the FOR loop is out yet again, as are some fairly essential data types. Breaking existing code strikes me as a VERY bad idea, which I think has greatly hindered the adoption of Wirth languages.
>
> I object to the name too, because it implies that it's intended to replace previous versions. While I'm sure it's excellent for its intended purpose, I frankly would not like to see it adopted as a new standard for general use.
>
> Rex Couture
>
>
> ----
> To unsubscribe, send a message with body "SIGNOFF BLACKBOX" to LISTSERV{([at]})nowhere.xy

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.16 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQEcBAEBAgAGBQJNL0uoAAoJEDbv/aplkZ1FQ2gH/3d4mHzV7OjJo+d8ZGHKpDEj
rGeK+Dx5HoS2HE2VKSVu4+j0Z2NWyMzHheTr+1F6UvjHB9CKrDHaI5aoCgG6OfIv
05zLbIX2b8nxXzv/HdD/D08o1U4iD/OiyhWtUGCoDqFlAuuaIR+fS7LleLNZxzod
jKvmqMPGWNrr8m80L0asDQ9S+gA2GRcppI0xHCRug5Tqvo153fWHttOKfCibmaeU
gQrUCgCLsHk6vjDUnbGF6fSJCoGXruHLiFDsvCcHA9///9KtUZHtEVygGUmCxzzc
o8sanxMn8h/rkVuxZLE6aMH5neLBr4wyLG8vTCOfhvLN91lC7KL/wP1TuvSWX88=
=a4P4
-----END PGP SIGNATURE-----


----
To unsubscribe, send a message with body "SIGNOFF BLACKBOX" to LISTSERV{([at]})nowhere.xy----boundary-LibPST-iamunique-46530724_-_-
Content-type: application/rtf
Content-transfer-encoding: base64
Content-Disposition: attachment; filename="rtf-body.rtf"
e1xydGYxXGFuc2lcYW5zaWNwZzEyNTJcZnJvbXRleHQgXGRlZmYwe1xmb250dGJsDQp7XGYwXGZz
d2lzcyBBcmlhbDt9DQp7XGYxXGZtb2Rlcm4gQ291cmllciBOZXc7fQ0Ke1xmMlxmbmlsXGZjaGFy
c2V0MiBTeW1ib2w7fQ0Ke1xmM1xmbW9kZXJuXGZjaGFyc2V0MCBDb3VyaWVyIE5ldzt9fQ0Ke1xj
b2xvcnRibFxyZWQwXGdyZWVuMFxibHVlMDtccmVkMFxncmVlbjBcYmx1ZTI1NTt9DQpcdWMxXHBh
cmRccGxhaW5cZGVmdGFiMzYwIFxmMFxmczIwIC0tLS0tQkVHSU4gUEdQIFNJR05FRCBNRVNTQUdF
LS0tLS1ccGFyDQpIYXNoOiBTSEExXHBhcg0KXHBhcg0KSSBzaGFyZSB5b3VyIGRvdWJ0cyBiZWNh
dXNlIEkgYWxzbyB1bmRlcnN0YW5kIHRoYXQgc2V2ZW50aCB2ZXJzaW9uIHdvdWxkXHBhcg0KYnJl
YWsgYSBiYWNrd2FyZCBjb21wYXRpYmlsaXR5LiBUaGVyZSBhcmUgYWxtb3N0IG5vIHB1YmxpYyBj
b2RlIGluXHBhcg0KT2Jlcm9uLTA3LCBtb3N0IG9mIHRoZSBwZW9wbGUgc3RpY2sgdG8gT2Jlcm9u
LTIuXHBhcg0KT24gdGhlIG90aGVyIGhhbmQsIGl0IGlzIGltcG9zc2libGUgdG8gZGVzaWduIGdv
b2QgdGhpbmdzIGJ5IGhhdmluZyBhXHBhcg0KbGltaXRhdGlvbiBsaWtlICJiYWNrd2FyZCBjb21w
YXRpYmlsaXR5Ii5ccGFyDQpUaGF0cyB3aGF0IGhhdmUgZG9uZSBTdHJhdXN0cnVwIHdoZW4gZGVz
aWduaW5nIEMrKywgaGUgd2FzIHRyeWluZyB0byBiZVxwYXINCmNvbXBhdGlibGUgd2l0aCBDLCBo
b3dldmVyLCBzb21lIG9mIEMgY29kZSBpcyBub3QgcG9zc2libGUgdG8gY29tcGlsZVxwYXINCndp
dGggQysrLiBBbmQgd2Ugc3RpbGwgaGF2ZSBkaWZmZXJlbnQgY29tcGlsZXJzIGZvciBDIGFuZCBD
KysuXHBhcg0KQmFja3dhcmQgY29tcGF0aWJpbGl0eSBpcyB3aGF0IGZvcmNlcyBXaW5kb3dzIHRv
IGJlIG1vcmUgZmF0IHRoYW4gaXRccGFyDQpjb3VsZCBiZSwgYW5kIGNvbnRhaW4gbWFueSBjb21w
YXRpYmlsaXR5IGxheWVycy5ccGFyDQpXaXJ0aCBkb2VzIG5vdCBjYXJlIGFib3V0IGJhY2t3YXJk
IGNvbXBhdGliaWxpdHksIGlmIGl0IGNvbnRyYWRpY3RzIHRvXHBhcg0KdGhlIG5pY2UgZGVzaWdu
LlxwYXINClRoYXQgaXMgd2h5IE1vZHVsYS0yIGlzIG5vdCBjb21wYXRpYmxlIHdpdGggUGFzY2Fs
LCBhbmQgT2Jlcm9uIGlzIG5vdFxwYXINCmRlc2lnbmVkIHRvIGNvbXBpbGUgTU9EVUxBLTIgY29k
ZS5ccGFyDQpTdWNoIHRhc2tzIHByb2JhYmx5IGNvdWxkIGJlIHNpbXBsaWZpZWQgYnkgd3JpdGlu
ZyBhdXRvbWF0ZWQgdHJhbnNsYXRvcnMuXHBhcg0KXHBhcg0KU2luY2VyZWx5LFxwYXINCk5vcmF5
clxwYXINClxwYXINCk9uIDAxLzEzLzExIDIyOjM1LCBSZXggQ291dHVyZSB3cm90ZTpccGFyDQo+
IFdvanRlayBTa3Vsc2tpIHdyb3RlIC4uXHBhcg0KPj4gT24gdGhlIG90aGVyIGhhbmQsIGlmIHRo
ZXJlIGlzIGV2ZXIgYSBjaGFuY2Ugb2YgaGF2aW5nIE9iZXJvbi0wNyB2ZXJzdXNccGFyDQo+PiBu
b3QgaGF2aW5nIGFueXRoaW5nIGF0IGFsbCwgSSB3b3VsZCByYXRoZXIgaGF2ZSBPYmVyb24tMDcu
XHBhcg0KPiBccGFyDQo+IFxwYXINCj4gT2Jlcm9uLTA3IHdhcyBvcHRpbWl6ZWQgZm9yIGEgcGFy
dGljdWxhciBjaGlwIG9yIHR5cGUgb2YgY2hpcHMsIHdpdGggbGltaXRlZCBjYXBhYmlsaXRpZXMg
Zm9yIGEgc3BlY2lmaWMgcHVycG9zZS4gIEFsdGhvdWdoIGl0IGluY29ycG9yYXRlcyBzb21lIGdv
b2QsIG5ldyBpZGVhcywgaXQgYWxzbyBjcmVhdGVzIHlldCBhbm90aGVyLCB2ZXJ5IGRpZmZlcmVu
dCBkaWFsZWN0IHRoYXQgYnJlYWtzIG1vc3QgZXhpc3RpbmcgY29kZS4gIEFzIEkgcmVjYWxsLCB0
aGUgRk9SIGxvb3AgaXMgb3V0IHlldCBhZ2FpbiwgYXMgYXJlIHNvbWUgZmFpcmx5IGVzc2VudGlh
bCBkYXRhIHR5cGVzLiAgQnJlYWtpbmcgZXhpc3RpbmcgY29kZSBzdHJpa2VzIG1lIGFzIGEgVkVS
WSBiYWQgaWRlYSwgd2hpY2ggSSB0aGluayBoYXMgZ3JlYXRseSBoaW5kZXJlZCB0aGUgYWRvcHRp
b24gb2YgV2lydGggbGFuZ3VhZ2VzLlxwYXINCj4gXHBhcg0KPiBJIG9iamVjdCB0byB0aGUgbmFt
ZSB0b28sIGJlY2F1c2UgaXQgaW1wbGllcyB0aGF0IGl0J3MgaW50ZW5kZWQgdG8gcmVwbGFjZSBw
cmV2aW91cyB2ZXJzaW9ucy4gIFdoaWxlIEknbSBzdXJlIGl0J3MgZXhjZWxsZW50IGZvciBpdHMg
aW50ZW5kZWQgcHVycG9zZSwgSSBmcmFua2x5IHdvdWxkIG5vdCBsaWtlIHRvIHNlZSBpdCBhZG9w
dGVkIGFzIGEgbmV3IHN0YW5kYXJkIGZvciBnZW5lcmFsIHVzZS5ccGFyDQo+IFxwYXINCj4gUmV4
IENvdXR1cmVccGFyDQo+IFxwYXINCj4gXHBhcg0KPiAtLS0tXHBhcg0KPiBUbyB1bnN1YnNjcmli
ZSwgc2VuZCBhIG1lc3NhZ2Ugd2l0aCBib2R5ICJTSUdOT0ZGIEJMQUNLQk9YIiB0byBMSVNUU0VS
VkBMSVNUUy5PQkVST04uQ0hccGFyDQpccGFyDQotLS0tLUJFR0lOIFBHUCBTSUdOQVRVUkUtLS0t
LVxwYXINClZlcnNpb246IEdudVBHIHYyLjAuMTYgKEdOVS9MaW51eClccGFyDQpDb21tZW50OiBV
c2luZyBHbnVQRyB3aXRoIE1vemlsbGEgLSBodHRwOi8vZW5pZ21haWwubW96ZGV2Lm9yZy9ccGFy
DQpccGFyDQppUUVjQkFFQkFnQUdCUUpOTDB1b0FBb0pFRGJ2L2FwbGtaMUZRMmdILzNkNG1IelY3
T2pKbytkOFpHSEtwREVqXHBhcg0KckdlSytEeDVIb1MySEUyVktTVnU0K2owWjJOV3lNekhoZVRy
KzFGNlV2akhCOUNLckRIYUk1YW9DZ0c2T2ZJdlxwYXINCjA1ekxiSVgyYjhueFh6di9IZEQvRDA4
bzFVNGlEL09peWhXdFVHQ29EcUZsQXV1YUlSK2ZTN0xsZUxOWnh6b2RccGFyDQpqS3ZtcU1QR1dO
cnI4bTgwTDBhc0RROVMrZ0EyR1JjcHBJMHhIQ1J1ZzVUcXZvMTUzZldIdHRPS2ZDaWJtYWVVXHBh
cg0KZ1FyVUNnQ0xzSGs2dmpEVW5iR0Y2ZlNKQ29HWHJ1SExpRkRzdkNjSEE5Ly8vOUt0VVpIdEVW
eWdHVW1DeHp6Y1xwYXINCm84c2FueE1uOGgvcmtWdXhaTEU2YU1INW5lTEJyNHd5TEc4dlRDT2Zo
dkxOOTFsQzdLTC93UDFUdXZTV1g4OD1ccGFyDQo9YTRQNFxwYXINCi0tLS0tRU5EIFBHUCBTSUdO
QVRVUkUtLS0tLVxwYXINClxwYXINClxwYXINCi0tLS1ccGFyDQpUbyB1bnN1YnNjcmliZSwgc2Vu
ZCBhIG1lc3NhZ2Ugd2l0aCBib2R5ICJTSUdOT0ZGIEJMQUNLQk9YIiB0byBMSVNUU0VSVkBMSVNU
Uy5PQkVST04uQ319AA0KPiAt
----boundary-LibPST-iamunique-46530724_-_---
Received on Thu Jan 13 2011 - 19:59:52 UTC

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