Re: on mammals and dinosaurs (Re: tabs)

From: Fyodor Tkachov <"Fyodor>
Date: Mon, 09 Feb 2004 11:32:52 +0100

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

> Does this then not again lead into Ivory Tower thinking? CP is for learning how to do it right, and when we go to real problems, we use real languages like C++ and Java.

No. The first language is extremely important as a formative experience.
Fortran programmers think (and actually write) fortran when they turn to other languages.
Students whose first experience was with Oberon/CP will think and write correspondingly.

> See, and a good policy could be to include a cross-compiler to C++ and Java.

Yes, that's a project that suggests itself.

> to do the work in Oberon and then do it again in "a real language".

More examples: "Oberon--unrecognized jewel", "although not widely supported commecially"...
This kind of word use is a message to any bystander not to bother.

Let's watch our tongues even in this mailing list.

> M2 was used quite a bit in education, but it was hardly used in the "real world".

Some large-scale projects based on M2 seem to fall into "classified" category...

> It has to be fast and cheap. That's it.

No. It also has to be correct and reliable. Understanding on the part of managers that these qualities depend on the language used is only achieved slowly. In the more mission-critical areas it is there. From there, it will trickle down elsewhere.

> You can hunt cows by driving them down a cliff, or you can throw stones at them. Both'll work. > If you throw stones, you have to really aim at your target. That's the secret.
> But if you don't have the masses (money) to drive the cows
> and you are unable to aim (know your target, and support and advertise them), you'll starve.

When there are no cows in sight, only faster and smaller creatures, stone-throwing will be one's only chance to escape starvation.

Cheers
-------------------------
Fyodor.Tkachov{([at]})nowhere.xy

Powered by the E-mail PIM - Info Select - www.miclog.com
--------------------------------------------

To unsubscribe from this mailing list, send a message containing the word "unsubscribe" to:
   blackbox-request{([at]})nowhere.xy

To get a list of valid e-mail commands and instructions on their usage, send a message containing the word "help" to the above address.

Send any problem reports or questions related to this email list to the list owner at
   owner-blackbox{([at]})nowhere.xy

Current posting policy:

a) To post you should use the same address by which you are subscribed to the mailing list. That way, the list server will recognize you as subscriber and forward your posting immediately, without creating any overhead.

b) If, for some reason, you cannot post from the address, by which you are subscribed, your message will be moderated to avoid spam. Please understand that moderation will often cause some delay, in particular over weekends or holydays.



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

e1xydGYxXGFuc2lcYW5zaWNwZzEyNTJcZnJvbXRleHQgXGRlZmYwe1xmb250dGJsDQp7XGYwXGZz
d2lzcyBBcmlhbDt9DQp7XGYxXGZtb2Rlcm4gQ291cmllciBOZXc7fQ0Ke1xmMlxmbmlsXGZjaGFy
c2V0MiBTeW1ib2w7fQ0Ke1xmM1xmbW9kZXJuXGZjaGFyc2V0MCBDb3VyaWVyIE5ldzt9fQ0Ke1xj
b2xvcnRibFxyZWQwXGdyZWVuMFxibHVlMDtccmVkMFxncmVlbjBcYmx1ZTI1NTt9DQpcdWMxXHBh
cmRccGxhaW5cZGVmdGFiMzYwIFxmMFxmczIwID4gRG9lcyB0aGlzIHRoZW4gbm90IGFnYWluIGxl
YWQgaW50byBJdm9yeSBUb3dlciB0aGlua2luZz8gQ1AgaXMgZm9yIGxlYXJuaW5nIGhvdyB0byBk
byBpdCByaWdodCwgYW5kIHdoZW4gd2UgZ28gdG8gcmVhbCBwcm9ibGVtcywgd2UgdXNlIHJlYWwg
bGFuZ3VhZ2VzIGxpa2UgQysrIGFuZCBKYXZhLlxwYXINClxwYXINCk5vLiBUaGUgZmlyc3QgbGFu
Z3VhZ2UgaXMgZXh0cmVtZWx5IGltcG9ydGFudCBhcyBhIGZvcm1hdGl2ZSBleHBlcmllbmNlLlxw
YXINCkZvcnRyYW4gcHJvZ3JhbW1lcnMgdGhpbmsgKGFuZCBhY3R1YWxseSB3cml0ZSkgZm9ydHJh
biB3aGVuIHRoZXkgdHVybiB0byBvdGhlciBsYW5ndWFnZXMuXHBhcg0KU3R1ZGVudHMgd2hvc2Ug
Zmlyc3QgZXhwZXJpZW5jZSB3YXMgd2l0aCBPYmVyb24vQ1Agd2lsbCB0aGluayBhbmQgd3JpdGUg
Y29ycmVzcG9uZGluZ2x5LlxwYXINClxwYXINCj4gU2VlLCBhbmQgYSBnb29kIHBvbGljeSBjb3Vs
ZCBiZSB0byBpbmNsdWRlIGEgY3Jvc3MtY29tcGlsZXIgdG8gQysrIGFuZCBKYXZhLlxwYXINClxw
YXINClllcywgdGhhdCdzIGEgcHJvamVjdCB0aGF0IHN1Z2dlc3RzIGl0c2VsZi5ccGFyDQpccGFy
DQo+IHRvIGRvIHRoZSB3b3JrIGluIE9iZXJvbiBhbmQgdGhlbiBkbyBpdCBhZ2FpbiBpbiAiYSBy
ZWFsIGxhbmd1YWdlIi5ccGFyDQpccGFyDQpNb3JlIGV4YW1wbGVzOiAiT2Jlcm9uLS11bnJlY29n
bml6ZWQgamV3ZWwiLCAiYWx0aG91Z2ggbm90IHdpZGVseSBzdXBwb3J0ZWQgY29tbWVjaWFsbHki
Li4uXHBhcg0KVGhpcyBraW5kIG9mIHdvcmQgdXNlIGlzIGEgbWVzc2FnZSB0byBhbnkgYnlzdGFu
ZGVyIG5vdCB0byBib3RoZXIuXHBhcg0KXHBhcg0KTGV0J3Mgd2F0Y2ggb3VyIHRvbmd1ZXMgZXZl
biBpbiB0aGlzIG1haWxpbmcgbGlzdC5ccGFyDQpccGFyDQo+IE0yIHdhcyB1c2VkIHF1aXRlIGEg
Yml0IGluIGVkdWNhdGlvbiwgYnV0IGl0IHdhcyBoYXJkbHkgdXNlZCBpbiB0aGUgInJlYWwgd29y
bGQiLlxwYXINClxwYXINClNvbWUgbGFyZ2Utc2NhbGUgcHJvamVjdHMgYmFzZWQgb24gTTIgc2Vl
bSB0byBmYWxsIGludG8gImNsYXNzaWZpZWQiIGNhdGVnb3J5Li4uXHBhcg0KXHBhcg0KPiBJdCBo
YXMgdG8gYmUgZmFzdCBhbmQgY2hlYXAuIFRoYXQncyBpdC5ccGFyDQpccGFyDQpOby4gSXQgYWxz
byBoYXMgdG8gYmUgY29ycmVjdCBhbmQgcmVsaWFibGUuIFVuZGVyc3RhbmRpbmcgb24gdGhlIHBh
cnQgb2YgbWFuYWdlcnMgdGhhdCB0aGVzZSBxdWFsaXRpZXMgZGVwZW5kIG9uIHRoZSBsYW5ndWFn
ZSB1c2VkIGlzIG9ubHkgYWNoaWV2ZWQgc2xvd2x5LiBJbiB0aGUgbW9yZSBtaXNzaW9uLWNyaXRp
Y2FsIGFyZWFzIGl0IGlzIHRoZXJlLiBGcm9tIHRoZXJlLCBpdCB3aWxsIHRyaWNrbGUgZG93biBl
bHNld2hlcmUuXHBhcg0KXHBhcg0KPiBZb3UgY2FuIGh1bnQgY293cyBieSBkcml2aW5nIHRoZW0g
ZG93biBhIGNsaWZmLCBvciB5b3UgY2FuIHRocm93IHN0b25lcyBhdCB0aGVtLiBCb3RoJ2xsIHdv
cmsuID4gSWYgeW91IHRocm93IHN0b25lcywgeW91IGhhdmUgdG8gcmVhbGx5IGFpbSBhdCB5b3Vy
IHRhcmdldC4gVGhhdCdzIHRoZSBzZWNyZXQuXHBhcg0KPiBCdXQgaWYgeW91IGRvbid0IGhhdmUg
dGhlIG1hc3NlcyAobW9uZXkpIHRvIGRyaXZlIHRoZSBjb3dzXHBhcg0KPiBhbmQgeW91IGFyZSB1
bmFibGUgdG8gYWltIChrbm93IHlvdXIgdGFyZ2V0LCBhbmQgc3VwcG9ydCBhbmQgYWR2ZXJ0aXNl
IHRoZW0pLCB5b3UnbGwgc3RhcnZlLlxwYXINClxwYXINCldoZW4gdGhlcmUgYXJlIG5vIGNvd3Mg
aW4gc2lnaHQsIG9ubHkgZmFzdGVyIGFuZCBzbWFsbGVyIGNyZWF0dXJlcywgc3RvbmUtdGhyb3dp
bmcgd2lsbCBiZSBvbmUncyBvbmx5IGNoYW5jZSB0byBlc2NhcGUgc3RhcnZhdGlvbi5ccGFyDQpc
cGFyDQpDaGVlcnNccGFyDQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHBhcg0KRnlvZG9yLlRr
YWNob3ZAY2Vybi5jaFxwYXINClxwYXINClBvd2VyZWQgYnkgdGhlIEUtbWFpbCBQSU0gLSBJbmZv
IFNlbGVjdCAtIHd3dy5taWNsb2cuY29tXHBhcg0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS1ccGFyDQpccGFyDQpUbyB1bnN1YnNjcmliZSBmcm9tIHRoaXMgbWFp
bGluZyBsaXN0LCBzZW5kIGEgbWVzc2FnZSBjb250YWluaW5nIHRoZSB3b3JkICJ1bnN1YnNjcmli
ZSIgdG86XHBhcg0KICAgYmxhY2tib3gtcmVxdWVzdEBvYmVyb24uY2hccGFyDQpccGFyDQpUbyBn
ZXQgYSBsaXN0IG9mIHZhbGlkIGUtbWFpbCBjb21tYW5kcyBhbmQgaW5zdHJ1Y3Rpb25zIG9uIHRo
ZWlyIHVzYWdlLCBzZW5kIGEgbWVzc2FnZSBjb250YWluaW5nIHRoZSB3b3JkICJoZWxwIiB0byB0
aGUgYWJvdmUgYWRkcmVzcy5ccGFyDQpccGFyDQpTZW5kIGFueSBwcm9ibGVtIHJlcG9ydHMgb3Ig
cXVlc3Rpb25zIHJlbGF0ZWQgdG8gdGhpcyBlbWFpbCBsaXN0IHRvIHRoZSBsaXN0IG93bmVyIGF0
XHBhcg0KICAgb3duZXItYmxhY2tib3hAb2Jlcm9uLmNoXHBhcg0KXHBhcg0KQ3VycmVudCBwb3N0
aW5nIHBvbGljeTpccGFyDQpccGFyDQphKSBUbyBwb3N0IHlvdSBzaG91bGQgdXNlIHRoZSBzYW1l
IGFkZHJlc3MgYnkgd2hpY2ggeW91IGFyZSBzdWJzY3JpYmVkIHRvIHRoZSBtYWlsaW5nIGxpc3Qu
IFRoYXQgd2F5LCB0aGUgbGlzdCBzZXJ2ZXIgd2lsbCByZWNvZ25pemUgeW91IGFzIHN1YnNjcmli
ZXIgYW5kIGZvcndhcmQgeW91ciBwb3N0aW5nIGltbWVkaWF0ZWx5LCB3aXRob3V0IGNyZWF0aW5n
IGFueSBvdmVyaGVhZC5ccGFyDQpccGFyDQpiKSBJZiwgZm9yIHNvbWUgcmVhc29uLCB5b3UgY2Fu
bm90IHBvc3QgZnJvbSB0aGUgYWRkcmVzcywgYnkgd2hpY2ggeW91IGFyZSBzdWJzY3JpYmVkLCB5
b3VyIG1lc3NhZ2Ugd2lsbCBiZSBtb2RlcmF0ZWQgdG8gYXZvaWQgc3BhbS4gUGxlYXNlIHVuZGVy
c3RhbmQgdGhhdCBtb2RlcmF0aW9uIHdpbGwgb2Z0ZW4gY2F1c2Ugc29tZSBkZWxheSwgaW4gcGFy
dGljdWxhciBvdmVyIHdlZWtlbmRzIG9yIGhvbHlkYXl9fQBvLiBJdCBhbHNvIGg

----boundary-LibPST-iamunique-1677145251_-_---
Received on Mon Feb 09 2004 - 11:32:52 UTC

This archive was generated by hypermail 2.3.0 : Thu Sep 26 2013 - 06:28:55 UTC