(unknown charset) Re: [BLACKBOX] BlackBox 1.6 final version? - Complex numbers

From: (unknown charset) [at]} <Robert>
Date: Tue, 30 Jun 2009 21:46:53 +0100

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

Fyodor Tkachov wrote:

> "Excessive complexity = vulnerability" (C) Kalashnikov.
>
> Enough said.


There was a lot I was thinking of saying about Complex numbers, but
after the above contribution, which summarises my essay in 6 words,
I have changed my mind.


BUT for one related point.

(*If*) one chose to implement Complex as a RECORD type, and to
have Complex functions, one would need to allow PROCEDUREs to return RECORDs,
which Component Pascal does not support (but some Oberons do ?).

Is there a simple explanation why this restriction is a good (or bad) idea?


Cheers

Robert.


----
To unsubscribe, send a message with body "SIGNOFF BLACKBOX" to LISTSERV{([at]})nowhere.xy----boundary-LibPST-iamunique-1166680162_-_-
Content-type: application/rtf
Content-transfer-encoding: base64
Content-Disposition: attachment; filename="rtf-body.rtf"
e1xydGYxXGFuc2lcYW5zaWNwZzEyNTFcZnJvbXRleHQgXGRlZmYwe1xmb250dGJsDQp7XGYwXGZz
d2lzcyBBcmlhbDt9DQp7XGYxXGZtb2Rlcm4gQ291cmllciBOZXc7fQ0Ke1xmMlxmbmlsXGZjaGFy
c2V0MiBTeW1ib2w7fQ0Ke1xmM1xmbW9kZXJuXGZjaGFyc2V0MCBDb3VyaWVyIE5ldzt9fQ0Ke1xj
b2xvcnRibFxyZWQwXGdyZWVuMFxibHVlMDtccmVkMFxncmVlbjBcYmx1ZTI1NTt9DQpcdWMxXHBh
cmRccGxhaW5cZGVmdGFiMzYwIFxmMFxmczIwIEZ5b2RvciBUa2FjaG92IHdyb3RlOlxwYXINClxw
YXINCj4gIkV4Y2Vzc2l2ZSBjb21wbGV4aXR5ID0gdnVsbmVyYWJpbGl0eSIgKEMpIEthbGFzaG5p
a292LlxwYXINCj4gXHBhcg0KPiBFbm91Z2ggc2FpZC5ccGFyDQpccGFyDQpccGFyDQpUaGVyZSB3
YXMgYSBsb3QgSSB3YXMgdGhpbmtpbmcgb2Ygc2F5aW5nIGFib3V0IENvbXBsZXggbnVtYmVycywg
YnV0XHBhcg0KYWZ0ZXIgdGhlIGFib3ZlIGNvbnRyaWJ1dGlvbiwgd2hpY2ggc3VtbWFyaXNlcyBt
eSBlc3NheSBpbiA2IHdvcmRzLFxwYXINCkkgaGF2ZSBjaGFuZ2VkIG15IG1pbmQuXHBhcg0KXHBh
cg0KXHBhcg0KQlVUIGZvciBvbmUgcmVsYXRlZCBwb2ludC5ccGFyDQpccGFyDQooKklmKikgb25l
IGNob3NlIHRvIGltcGxlbWVudCBDb21wbGV4IGFzIGEgUkVDT1JEIHR5cGUsIGFuZCB0b1xwYXIN
CmhhdmUgQ29tcGxleCBmdW5jdGlvbnMsIG9uZSB3b3VsZCBuZWVkIHRvIGFsbG93IFBST0NFRFVS
RXMgdG8gcmV0dXJuIFJFQ09SRHMsXHBhcg0Kd2hpY2ggQ29tcG9uZW50IFBhc2NhbCBkb2VzIG5v
dCBzdXBwb3J0IChidXQgc29tZSBPYmVyb25zIGRvID8pLlxwYXINClxwYXINCklzIHRoZXJlIGEg
c2ltcGxlIGV4cGxhbmF0aW9uIHdoeSB0aGlzIHJlc3RyaWN0aW9uIGlzIGEgZ29vZCAob3IgYmFk
KSBpZGVhP1xwYXINClxwYXINClxwYXINCkNoZWVyc1xwYXINClxwYXINClJvYmVydC5ccGFyDQpc
cGFyDQpccGFyDQotLS0tXHBhcg0KVG8gdW5zdWJzY3JpYmUsIHNlbmQgYSBtZXNzYWdlIHdpdGgg
Ym9keSAiU0lHTk9GRiBCTEFDS0JPWCIgdG8gTElTVFNFUlZATElTVFMuT0JFUk9OLkNIfX0AUk9O
Lg==
----boundary-LibPST-iamunique-1166680162_-_---
Received on Tue Jun 30 2009 - 22:46:53 UTC

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