on mammals and dinosaurs (Re: tabs)

From: Fyodor Tkachov <"Fyodor>
Date: Sun, 08 Feb 2004 21:59:22 +0100

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

Reinhard,

Let's not mix two different things:

1) programming competence,
2) knowledge of a particular language.

1) is much harder to acquire than 2).
Any student who's capable of learning to program in Oberon/Component Pascal well enough, will learn the syntax of C in no time.
And if a student is not smart enough to learn the syntax of C after learning to program in Oberon/Component Pascal, s/he should better not touch C (or Java, not to say C++) at all, ever.

It is significantly easier to develop complex stuff e.g. in CP and then port it to C/C++ in a more or less mechanical fashion than to develop in C from scratch.
There are plenty of examples, including my own experience (e.g. the CP vs C++ comparison I reported in this list recently).
There are programmers in Moscow who do just that without mentioning to their Western (actually, German) clients that they only port to C++ fully debugged programs written in Pascal.

Students who learned to program that way will have a competitive advantage -- irrespective of which (procedural) language they will have to do with.
The only problem is, whether the education system rewards teachers who offer that kind of competitive advantage to their students.
If it does not, e.g. in Germany, then all the programming industry will eventually move to other countries where it does.

Lastly, on money vs competitive advantage.
Recall the mammals who had been surviving in the era of dinosaurs for millions of years before they got a fair chance to demonstrate their competitive advantages.
(They had in fact been demonstrating them during the dinosaurs' reign, only the dinosaurs did not pay attention.)
The dinosaurs' power ('money') helped them (the dinosaurs) for quite a while -- but did not save them in the end.

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


> Hello Woitek,
> I appreciate your fervour in pounding on OMS, but I believe you are pounding the wrong guy.
> Economic success or failure of a development tool like BlackBox is, in my opinion, not a question of marketing skills, but of marketing power, which is money in the first place.

> I myself try to sell BlackBox, as a developer, to my customers.
> But they want me to use the tools used by the majority. They would not even listen!
> Teachers from universities and Fachhochschule (Germany) tell me they cannot resist the pressure from industry to teach C, C++, JAVA instead of better alternatives.
> Ask Stan Warford, for example.
> Look at the personnel advertisements, which skills are being asked for? C, C++, and JAVA!
>
> What does that mean? How many millions of bucks would be necessary to keep up with that pressure?

> Its all about money, not ideas. OMS is not M$, neither SUN who pays that JAVA hog and gives it away for free.

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-2084045394_-_-
Content-type: application/rtf
Content-transfer-encoding: base64
Content-Disposition: attachment; filename="rtf-body.rtf"

e1xydGYxXGFuc2lcYW5zaWNwZzEyNTJcZnJvbXRleHQgXGRlZmYwe1xmb250dGJsDQp7XGYwXGZz
d2lzcyBBcmlhbDt9DQp7XGYxXGZtb2Rlcm4gQ291cmllciBOZXc7fQ0Ke1xmMlxmbmlsXGZjaGFy
c2V0MiBTeW1ib2w7fQ0Ke1xmM1xmbW9kZXJuXGZjaGFyc2V0MCBDb3VyaWVyIE5ldzt9fQ0Ke1xj
b2xvcnRibFxyZWQwXGdyZWVuMFxibHVlMDtccmVkMFxncmVlbjBcYmx1ZTI1NTt9DQpcdWMxXHBh
cmRccGxhaW5cZGVmdGFiMzYwIFxmMFxmczIwIFJlaW5oYXJkLFxwYXINClxwYXINCkxldCdzIG5v
dCBtaXggdHdvIGRpZmZlcmVudCB0aGluZ3M6XHBhcg0KXHBhcg0KMSkgcHJvZ3JhbW1pbmcgY29t
cGV0ZW5jZSxccGFyDQoyKSBrbm93bGVkZ2Ugb2YgYSBwYXJ0aWN1bGFyIGxhbmd1YWdlLlxwYXIN
ClxwYXINCjEpIGlzIG11Y2ggaGFyZGVyIHRvIGFjcXVpcmUgdGhhbiAyKS5ccGFyDQpBbnkgc3R1
ZGVudCB3aG8ncyBjYXBhYmxlIG9mIGxlYXJuaW5nIHRvIHByb2dyYW0gaW4gT2Jlcm9uL0NvbXBv
bmVudCBQYXNjYWwgd2VsbCBlbm91Z2gsIHdpbGwgbGVhcm4gdGhlIHN5bnRheCBvZiBDIGluIG5v
IHRpbWUuXHBhcg0KQW5kIGlmIGEgc3R1ZGVudCBpcyBub3Qgc21hcnQgZW5vdWdoIHRvIGxlYXJu
IHRoZSBzeW50YXggb2YgQyBhZnRlciBsZWFybmluZyB0byBwcm9ncmFtIGluIE9iZXJvbi9Db21w
b25lbnQgUGFzY2FsLCBzL2hlIHNob3VsZCBiZXR0ZXIgbm90IHRvdWNoIEMgKG9yIEphdmEsIG5v
dCB0byBzYXkgQysrKSBhdCBhbGwsIGV2ZXIuXHBhcg0KXHBhcg0KSXQgaXMgc2lnbmlmaWNhbnRs
eSBlYXNpZXIgdG8gZGV2ZWxvcCBjb21wbGV4IHN0dWZmIGUuZy4gaW4gQ1AgYW5kIHRoZW4gcG9y
dCBpdCB0byBDL0MrKyBpbiBhIG1vcmUgb3IgbGVzcyBtZWNoYW5pY2FsIGZhc2hpb24gdGhhbiB0
byBkZXZlbG9wIGluIEMgZnJvbSBzY3JhdGNoLlxwYXINClRoZXJlIGFyZSBwbGVudHkgb2YgZXhh
bXBsZXMsIGluY2x1ZGluZyBteSBvd24gZXhwZXJpZW5jZSAoZS5nLiB0aGUgQ1AgdnMgQysrIGNv
bXBhcmlzb24gSSByZXBvcnRlZCBpbiB0aGlzIGxpc3QgcmVjZW50bHkpLlxwYXINClRoZXJlIGFy
ZSBwcm9ncmFtbWVycyBpbiBNb3Njb3cgd2hvIGRvIGp1c3QgdGhhdCB3aXRob3V0IG1lbnRpb25p
bmcgdG8gdGhlaXIgV2VzdGVybiAoYWN0dWFsbHksIEdlcm1hbikgY2xpZW50cyB0aGF0IHRoZXkg
b25seSBwb3J0IHRvIEMrKyBmdWxseSBkZWJ1Z2dlZCBwcm9ncmFtcyB3cml0dGVuIGluIFBhc2Nh
bC5ccGFyDQpccGFyDQpTdHVkZW50cyB3aG8gbGVhcm5lZCB0byBwcm9ncmFtIHRoYXQgd2F5IHdp
bGwgaGF2ZSBhIGNvbXBldGl0aXZlIGFkdmFudGFnZSAtLSBpcnJlc3BlY3RpdmUgb2Ygd2hpY2gg
KHByb2NlZHVyYWwpIGxhbmd1YWdlIHRoZXkgd2lsbCBoYXZlIHRvIGRvIHdpdGguXHBhcg0KVGhl
IG9ubHkgcHJvYmxlbSBpcywgd2hldGhlciB0aGUgZWR1Y2F0aW9uIHN5c3RlbSByZXdhcmRzIHRl
YWNoZXJzIHdobyBvZmZlciB0aGF0IGtpbmQgb2YgY29tcGV0aXRpdmUgYWR2YW50YWdlIHRvIHRo
ZWlyIHN0dWRlbnRzLlxwYXINCklmIGl0IGRvZXMgbm90LCBlLmcuIGluIEdlcm1hbnksIHRoZW4g
YWxsIHRoZSBwcm9ncmFtbWluZyBpbmR1c3RyeSB3aWxsIGV2ZW50dWFsbHkgbW92ZSB0byBvdGhl
ciBjb3VudHJpZXMgd2hlcmUgaXQgZG9lcy5ccGFyDQpccGFyDQpMYXN0bHksIG9uIG1vbmV5IHZz
IGNvbXBldGl0aXZlIGFkdmFudGFnZS5ccGFyDQpSZWNhbGwgdGhlIG1hbW1hbHMgd2hvIGhhZCBi
ZWVuIHN1cnZpdmluZyBpbiB0aGUgZXJhIG9mIGRpbm9zYXVycyBmb3IgbWlsbGlvbnMgb2YgeWVh
cnMgYmVmb3JlIHRoZXkgZ290IGEgZmFpciBjaGFuY2UgdG8gZGVtb25zdHJhdGUgdGhlaXIgY29t
cGV0aXRpdmUgYWR2YW50YWdlcy5ccGFyDQooVGhleSBoYWQgaW4gZmFjdCBiZWVuIGRlbW9uc3Ry
YXRpbmcgdGhlbSBkdXJpbmcgdGhlIGRpbm9zYXVycycgcmVpZ24sIG9ubHkgdGhlIGRpbm9zYXVy
cyBkaWQgbm90IHBheSBhdHRlbnRpb24uKVxwYXINClRoZSBkaW5vc2F1cnMnIHBvd2VyICgnbW9u
ZXknKSBoZWxwZWQgdGhlbSAodGhlIGRpbm9zYXVycykgZm9yIHF1aXRlIGEgd2hpbGUgLS0gYnV0
IGRpZCBub3Qgc2F2ZSB0aGVtIGluIHRoZSBlbmQuXHBhcg0KXHBhcg0KQ2hlZXJzXHBhcg0KRnlv
ZG9yLlRrYWNob3ZAY2Vybi5jaFxwYXINClxwYXINClxwYXINCj4gSGVsbG8gV29pdGVrLFxwYXIN
Cj4gSSBhcHByZWNpYXRlIHlvdXIgZmVydm91ciBpbiBwb3VuZGluZyBvbiBPTVMsIGJ1dCBJIGJl
bGlldmUgeW91IGFyZSBwb3VuZGluZyB0aGUgd3JvbmcgZ3V5LlxwYXINCj4gRWNvbm9taWMgc3Vj
Y2VzcyBvciBmYWlsdXJlIG9mIGEgZGV2ZWxvcG1lbnQgdG9vbCBsaWtlIEJsYWNrQm94IGlzLCBp
biBteSBvcGluaW9uLCBub3QgYSBxdWVzdGlvbiBvZiBtYXJrZXRpbmcgc2tpbGxzLCBidXQgb2Yg
bWFya2V0aW5nIHBvd2VyLCB3aGljaCBpcyBtb25leSBpbiB0aGUgZmlyc3QgcGxhY2UuXHBhcg0K
PiBJIG15c2VsZiB0cnkgdG8gc2VsbCBCbGFja0JveCwgYXMgYSBkZXZlbG9wZXIsIHRvIG15IGN1
c3RvbWVycy5ccGFyDQo+IEJ1dCB0aGV5IHdhbnQgbWUgdG8gdXNlIHRoZSB0b29scyB1c2VkIGJ5
IHRoZSBtYWpvcml0eS4gVGhleSB3b3VsZCBub3QgZXZlbiBsaXN0ZW4hXHBhcg0KPiBUZWFjaGVy
cyBmcm9tIHVuaXZlcnNpdGllcyBhbmQgRmFjaGhvY2hzY2h1bGUgKEdlcm1hbnkpIHRlbGwgbWUg
dGhleSBjYW5ub3QgcmVzaXN0IHRoZSBwcmVzc3VyZSBmcm9tIGluZHVzdHJ5IHRvIHRlYWNoIEMs
IEMrKywgSkFWQSBpbnN0ZWFkIG9mIGJldHRlciBhbHRlcm5hdGl2ZXMuXHBhcg0KPiBBc2sgU3Rh
biBXYXJmb3JkLCBmb3IgZXhhbXBsZS5ccGFyDQo+IExvb2sgYXQgdGhlIHBlcnNvbm5lbCBhZHZl
cnRpc2VtZW50cywgd2hpY2ggc2tpbGxzIGFyZSBiZWluZyBhc2tlZCBmb3I/IEMsIEMrKywgYW5k
IEpBVkEhXHBhcg0KPlxwYXINCj4gV2hhdCBkb2VzIHRoYXQgbWVhbj8gSG93IG1hbnkgbWlsbGlv
bnMgb2YgYnVja3Mgd291bGQgYmUgbmVjZXNzYXJ5IHRvIGtlZXAgdXAgd2l0aCB0aGF0IHByZXNz
dXJlP1xwYXINCj4gSXRzIGFsbCBhYm91dCBtb25leSwgbm90IGlkZWFzLiBPTVMgaXMgbm90IE0k
LCBuZWl0aGVyIFNVTiB3aG8gcGF5cyB0aGF0IEpBVkEgaG9nIGFuZCBnaXZlcyBpdCBhd2F5IGZv
ciBmcmVlLlxwYXINClxwYXINClBvd2VyZWQgYnkgdGhlIEUtbWFpbCBQSU0gLSBJbmZvIFNlbGVj
dCAtIHd3dy5taWNsb2cuY29tXHBhcg0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS1ccGFyDQpccGFyDQpUbyB1bnN1YnNjcmliZSBmcm9tIHRoaXMgbWFpbGluZyBs
aXN0LCBzZW5kIGEgbWVzc2FnZSBjb250YWluaW5nIHRoZSB3b3JkICJ1bnN1YnNjcmliZSIgdG86
XHBhcg0KICAgYmxhY2tib3gtcmVxdWVzdEBvYmVyb24uY2hccGFyDQpccGFyDQpUbyBnZXQgYSBs
aXN0IG9mIHZhbGlkIGUtbWFpbCBjb21tYW5kcyBhbmQgaW5zdHJ1Y3Rpb25zIG9uIHRoZWlyIHVz
YWdlLCBzZW5kIGEgbWVzc2FnZSBjb250YWluaW5nIHRoZSB3b3JkICJoZWxwIiB0byB0aGUgYWJv
dmUgYWRkcmVzcy5ccGFyDQpccGFyDQpTZW5kIGFueSBwcm9ibGVtIHJlcG9ydHMgb3IgcXVlc3Rp
b25zIHJlbGF0ZWQgdG8gdGhpcyBlbWFpbCBsaXN0IHRvIHRoZSBsaXN0IG93bmVyIGF0XHBhcg0K
ICAgb3duZXItYmxhY2tib3hAb2Jlcm9uLmNoXHBhcg0KXHBhcg0KQ3VycmVudCBwb3N0aW5nIHBv
bGljeTpccGFyDQpccGFyDQphKSBUbyBwb3N0IHlvdSBzaG91bGQgdXNlIHRoZSBzYW1lIGFkZHJl
c3MgYnkgd2hpY2ggeW91IGFyZSBzdWJzY3JpYmVkIHRvIHRoZSBtYWlsaW5nIGxpc3QuIFRoYXQg
d2F5LCB0aGUgbGlzdCBzZXJ2ZXIgd2lsbCByZWNvZ25pemUgeW91IGFzIHN1YnNjcmliZXIgYW5k
IGZvcndhcmQgeW91ciBwb3N0aW5nIGltbWVkaWF0ZWx5LCB3aXRob3V0IGNyZWF0aW5nIGFueSBv
dmVyaGVhZC5ccGFyDQpccGFyDQpiKSBJZiwgZm9yIHNvbWUgcmVhc29uLCB5b3UgY2Fubm90IHBv
c3QgZnJvbSB0aGUgYWRkcmVzcywgYnkgd2hpY2ggeW91IGFyZSBzdWJzY3JpYmVkLCB5b3VyIG1l
c3NhZ2Ugd2lsbCBiZSBtb2RlcmF0ZWQgdG8gYXZvaWQgc3BhbS4gUGxlYXNlIHVuZGVyc3RhbmQg
dGhhdCBtb2RlcmF0aW9uIHdpbGwgb2Z0ZW4gY2F1c2Ugc29tZSBkZWxheSwgaW4gcGFydGljdWxh
ciBvdmVyIHdlZWtlbmRzIG9yIGhvbHlkYXlzfX0AdGlvbnMgcmVsYXQ

----boundary-LibPST-iamunique-2084045394_-_---
Received on Sun Feb 08 2004 - 21:59:22 UTC

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