Re: [BLACKBOX] April 18 , 2014 deadline for Windows 7 fixes

From: [at]} <Chris>
Date: Fri, 26 Jul 2013 22:44:35 +0930

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

> From: BlackBox [mailto:BLACKBOX{([at]})nowhere.xy
> Sent: Friday, 26 July 2013 8:22 PM
> To: BLACKBOX{([at]})nowhere.xy
> Subject: Re: [BLACKBOX] Fwd: [BLACKBOX] April 18 , 2014 deadline for Windows 7 fixes
>
> ... but .net/jvm is virtual machine + runtime enviroment + set of standard libraries and techniques.

That is just a *little* bit too simplistic for my liking. .NET and JVM are two very different beasts. The fact that GPCP can target both of them is one of the few similarities.

John Gough, the GPCP compiler designer, explains it a lot better than I ever could. I recommend the following:

"Stacking them up: a Comparison of Virtual Machines"

http://citeseerx.ist.psu.edu/viewdoc/download?doi.1.1.13.3977&rep=rep1&type=pdf

"Compiling for the .NET Common Language Runtime (CLR)"

http://www.pearsonelt.ch/1471/9780130622969/Compiling-for-the-NET-Common-Language.aspx

Regards,

Chris Burrows
CFB Software
http://www.cfbsoftware.com/gpcp










 


----
To unsubscribe, send a message with body "SIGNOFF BLACKBOX" to LISTSERV{([at]})nowhere.xy----boundary-LibPST-iamunique-2002583103_-_-
Content-type: application/rtf
Content-transfer-encoding: base64
Content-Disposition: attachment; filename="rtf-body.rtf"
e1xydGYxXGFuc2lcYW5zaWNwZzEyNTJcZnJvbXRleHQgXGZiaWRpcyBcZGVmZjB7XGZvbnR0YmwN
CntcZjBcZnN3aXNzIEFyaWFsO30NCntcZjFcZm1vZGVybiBDb3VyaWVyIE5ldzt9DQp7XGYyXGZu
aWxcZmNoYXJzZXQyIFN5bWJvbDt9DQp7XGYzXGZtb2Rlcm5cZmNoYXJzZXQwIENvdXJpZXIgTmV3
O319DQp7XGNvbG9ydGJsXHJlZDBcZ3JlZW4wXGJsdWUwO1xyZWQwXGdyZWVuMFxibHVlMjU1O30N
Clx1YzFccGFyZFxwbGFpblxkZWZ0YWIzNjAgXGYwXGZzMjAgPiBGcm9tOiBCbGFja0JveCBbbWFp
bHRvOkJMQUNLQk9YQExJU1RTLk9CRVJPTi5DSF0gT24gQmVoYWxmIE9mIEFsZXhleSBWZXNlbG92
c2t5XHBhcg0KPiBTZW50OiBGcmlkYXksIDI2IEp1bHkgMjAxMyA4OjIyIFBNXHBhcg0KPiBUbzog
QkxBQ0tCT1hATElTVFMuT0JFUk9OLkNIXHBhcg0KPiBTdWJqZWN0OiBSZTogW0JMQUNLQk9YXSBG
d2Q6IFtCTEFDS0JPWF0gQXByaWwgMTggLCAyMDE0IGRlYWRsaW5lIGZvciBXaW5kb3dzIDcgZml4
ZXNccGFyDQo+XHBhcg0KPiAuLi4gYnV0IC5uZXQvanZtIGlzIHZpcnR1YWwgbWFjaGluZSArIHJ1
bnRpbWUgZW52aXJvbWVudCArIHNldCBvZiBzdGFuZGFyZCBsaWJyYXJpZXMgYW5kIHRlY2huaXF1
ZXMuXHBhcg0KXHBhcg0KVGhhdCBpcyBqdXN0IGEgKmxpdHRsZSogYml0IHRvbyBzaW1wbGlzdGlj
IGZvciBteSBsaWtpbmcuIC5ORVQgYW5kIEpWTSBhcmUgdHdvIHZlcnkgZGlmZmVyZW50IGJlYXN0
cy4gVGhlIGZhY3QgdGhhdCBHUENQIGNhbiB0YXJnZXQgYm90aCBvZiB0aGVtIGlzIG9uZSBvZiB0
aGUgZmV3IHNpbWlsYXJpdGllcy5ccGFyDQpccGFyDQpKb2huIEdvdWdoLCB0aGUgR1BDUCBjb21w
aWxlciBkZXNpZ25lciwgZXhwbGFpbnMgaXQgYSBsb3QgYmV0dGVyIHRoYW4gSSBldmVyIGNvdWxk
LiBJIHJlY29tbWVuZCB0aGUgZm9sbG93aW5nOlxwYXINClxwYXINCiJTdGFja2luZyB0aGVtIHVw
OiBhIENvbXBhcmlzb24gb2YgVmlydHVhbCBNYWNoaW5lcyJccGFyDQpccGFyDQpodHRwOi8vY2l0
ZXNlZXJ4LmlzdC5wc3UuZWR1L3ZpZXdkb2MvZG93bmxvYWQ/ZG9pPTEwLjEuMS4xMy4zOTc3JnJl
cD1yZXAxJnR5cGU9cGRmXHBhcg0KXHBhcg0KIkNvbXBpbGluZyBmb3IgdGhlIC5ORVQgQ29tbW9u
IExhbmd1YWdlIFJ1bnRpbWUgKENMUikiXHBhcg0KXHBhcg0KaHR0cDovL3d3dy5wZWFyc29uZWx0
LmNoLzE0NzEvOTc4MDEzMDYyMjk2OS9Db21waWxpbmctZm9yLXRoZS1ORVQtQ29tbW9uLUxhbmd1
YWdlLmFzcHhccGFyDQpccGFyDQpSZWdhcmRzLFxwYXINClxwYXINCkNocmlzIEJ1cnJvd3NccGFy
DQpDRkIgU29mdHdhcmVccGFyDQpodHRwOi8vd3d3LmNmYnNvZnR3YXJlLmNvbS9ncGNwXHBhcg0K
XHBhcg0KXHBhcg0KXHBhcg0KXHBhcg0KXHBhcg0KXHBhcg0KXHBhcg0KXHBhcg0KXHBhcg0KXHBh
cg0KIFxwYXINClxwYXINClxwYXINCi0tLS1ccGFyDQpUbyB1bnN1YnNjcmliZSwgc2VuZCBhIG1l
c3NhZ2Ugd2l0aCBib2R5ICJTSUdOT0ZGIEJMQUNLQk9YIiB0byBMSVNUU0VSVkBMSVNUUy5PQkVS
T04uQ0hcfX0AEQAA
----boundary-LibPST-iamunique-2002583103_-_---
Received on Fri Jul 26 2013 - 15:14:35 UTC

This archive was generated by hypermail 2.3.0 : Thu Sep 26 2013 - 06:29:51 UTC