RE: Open Source BlackBox compiler - Win64 version?

From: Campbell, Robert D (UK Edinburgh) <"Campbell,>
Date: Wed, 08 Dec 2004 09:00:10 +0000

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


Rex Couture wrote:

>> The proposed project is to develop a version of the

>> compiler to exploit
>> the recent 64-bit processors from Intel and AMD that are

>> supported by
>> the upcoming 64-bit version of Windows. The idea comes from

>> observing
>> much heated discussion in the Borland newsgroups lately by

>> Delphi (i.e.
>> Object Pascal) developers who are disappointed that there

>> is no ETA for
>> a true 64-bit version of Delphi.

A 64-bit system is indeed of interest.

I think a 64-bit system comprises processors (available),
operating system (Rex describes Windows as 'forthcoming';
I don't know quite what that means), a development environment
(when?, what?, how?, how much?) and motherboards that support
gobs of memory. (gobs in not a technical term, it is slang
meaning 'a very large amount', very much more than currently
supported by BBox.)

How to get there:- Unix & c?, or Unix & a BB port?. Will Windows
provide a path?

I suspect (but don't pretent to know) that Rex's project might
involve more than upgrading the compiler's code generator.
Will the 64-bit Windows use .net, thus entailing a rewrite of
all the 'Host' Framework Modules? And maybe much else (eg Controls).

Robert

********************************************************************
This email and any attachments are confidential to the intended
recipient and may also be privileged. If you are not the intended
recipient please delete it from your system and notify the sender.
You should not copy it or use it for any purpose nor disclose or
distribute its contents to any other person.
********************************************************************
--------------------------------------------

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

e1xydGYxXGFuc2lcYW5zaWNwZzEyNTJcZnJvbXRleHQgXGRlZmYwe1xmb250dGJsDQp7XGYwXGZz
d2lzcyBBcmlhbDt9DQp7XGYxXGZtb2Rlcm4gQ291cmllciBOZXc7fQ0Ke1xmMlxmbmlsXGZjaGFy
c2V0MiBTeW1ib2w7fQ0Ke1xmM1xmbW9kZXJuXGZjaGFyc2V0MCBDb3VyaWVyIE5ldzt9fQ0Ke1xj
b2xvcnRibFxyZWQwXGdyZWVuMFxibHVlMDtccmVkMFxncmVlbjBcYmx1ZTI1NTt9DQpcdWMxXHBh
cmRccGxhaW5cZGVmdGFiMzYwIFxmMFxmczIwIFxwYXINClJleCBDb3V0dXJlIHdyb3RlOlxwYXIN
ClxwYXINCj4+ICBUaGUgcHJvcG9zZWQgcHJvamVjdCBpcyB0byBkZXZlbG9wIGEgdmVyc2lvbiBv
ZiB0aGVccGFyDQpccGFyDQo+PiAgY29tcGlsZXIgdG8gZXhwbG9pdFxwYXINCj4+ICB0aGUgcmVj
ZW50IDY0LWJpdCBwcm9jZXNzb3JzIGZyb20gSW50ZWwgYW5kIEFNRCB0aGF0IGFyZVxwYXINClxw
YXINCj4+ICBzdXBwb3J0ZWQgYnlccGFyDQo+PiAgdGhlIHVwY29taW5nIDY0LWJpdCB2ZXJzaW9u
IG9mIFdpbmRvd3MuIFRoZSBpZGVhIGNvbWVzIGZyb21ccGFyDQpccGFyDQo+PiAgb2JzZXJ2aW5n
XHBhcg0KPj4gIG11Y2ggaGVhdGVkIGRpc2N1c3Npb24gaW4gdGhlIEJvcmxhbmQgbmV3c2dyb3Vw
cyBsYXRlbHkgYnlccGFyDQpccGFyDQo+PiAgRGVscGhpIChpLmUuXHBhcg0KPj4gIE9iamVjdCBQ
YXNjYWwpIGRldmVsb3BlcnMgd2hvIGFyZSBkaXNhcHBvaW50ZWQgdGhhdCB0aGVyZVxwYXINClxw
YXINCj4+ICBpcyBubyBFVEEgZm9yXHBhcg0KPj4gIGEgdHJ1ZSA2NC1iaXQgdmVyc2lvbiBvZiBE
ZWxwaGkuXHBhcg0KXHBhcg0KQSA2NC1iaXQgc3lzdGVtIGlzIGluZGVlZCBvZiBpbnRlcmVzdC5c
cGFyDQpccGFyDQpJIHRoaW5rIGEgNjQtYml0IHN5c3RlbSBjb21wcmlzZXMgcHJvY2Vzc29ycyAo
YXZhaWxhYmxlKSxccGFyDQpvcGVyYXRpbmcgc3lzdGVtIChSZXggZGVzY3JpYmVzIFdpbmRvd3Mg
YXMgJ2ZvcnRoY29taW5nJztccGFyDQpJIGRvbid0IGtub3cgcXVpdGUgd2hhdCB0aGF0IG1lYW5z
KSwgYSBkZXZlbG9wbWVudCBlbnZpcm9ubWVudFxwYXINCih3aGVuPywgd2hhdD8sIGhvdz8sIGhv
dyBtdWNoPykgYW5kIG1vdGhlcmJvYXJkcyB0aGF0IHN1cHBvcnRccGFyDQpnb2JzIG9mIG1lbW9y
eS4gKGdvYnMgaW4gbm90IGEgdGVjaG5pY2FsIHRlcm0sIGl0IGlzIHNsYW5nXHBhcg0KbWVhbmlu
ZyAnYSB2ZXJ5IGxhcmdlIGFtb3VudCcsIHZlcnkgbXVjaCBtb3JlIHRoYW4gY3VycmVudGx5XHBh
cg0Kc3VwcG9ydGVkIGJ5IEJCb3guKVxwYXINClxwYXINCkhvdyB0byBnZXQgdGhlcmU6LSBVbml4
ICYgYz8sIG9yIFVuaXggJiBhIEJCIHBvcnQ/LiBXaWxsIFdpbmRvd3NccGFyDQpwcm92aWRlIGEg
cGF0aD9ccGFyDQpccGFyDQpJIHN1c3BlY3QgKGJ1dCBkb24ndCBwcmV0ZW50IHRvIGtub3cpIHRo
YXQgUmV4J3MgcHJvamVjdCBtaWdodFxwYXINCmludm9sdmUgbW9yZSB0aGFuIHVwZ3JhZGluZyB0
aGUgY29tcGlsZXIncyBjb2RlIGdlbmVyYXRvci5ccGFyDQpXaWxsIHRoZSA2NC1iaXQgV2luZG93
cyB1c2UgLm5ldCwgdGh1cyBlbnRhaWxpbmcgYSByZXdyaXRlIG9mXHBhcg0KYWxsIHRoZSAnSG9z
dCcgRnJhbWV3b3JrIE1vZHVsZXM/IEFuZCBtYXliZSBtdWNoIGVsc2UgKGVnIENvbnRyb2xzKS5c
cGFyDQpccGFyDQpSb2JlcnRccGFyDQpccGFyDQoqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxwYXINClRoaXMgZW1haWwg
YW5kIGFueSBhdHRhY2htZW50cyBhcmUgY29uZmlkZW50aWFsIHRvIHRoZSBpbnRlbmRlZFxwYXIN
CnJlY2lwaWVudCBhbmQgbWF5IGFsc28gYmUgcHJpdmlsZWdlZC4gSWYgeW91IGFyZSBub3QgdGhl
IGludGVuZGVkXHBhcg0KcmVjaXBpZW50IHBsZWFzZSBkZWxldGUgaXQgZnJvbSB5b3VyIHN5c3Rl
bSBhbmQgbm90aWZ5IHRoZSBzZW5kZXIuXHBhcg0KWW91IHNob3VsZCBub3QgY29weSBpdCBvciB1
c2UgaXQgZm9yIGFueSBwdXJwb3NlIG5vciBkaXNjbG9zZSBvclxwYXINCmRpc3RyaWJ1dGUgaXRz
IGNvbnRlbnRzIHRvIGFueSBvdGhlciBwZXJzb24uXHBhcg0KKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipccGFyDQotLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxwYXINClxwYXINClRvIHVu
c3Vic2NyaWJlIGZyb20gdGhpcyBtYWlsaW5nIGxpc3QsIHNlbmQgYSBtZXNzYWdlIGNvbnRhaW5p
bmcgdGhlIHdvcmQgInVuc3Vic2NyaWJlIiB0bzpccGFyDQogICBibGFja2JveC1yZXF1ZXN0QG9i
ZXJvbi5jaFxwYXINClxwYXINClRvIGdldCBhIGxpc3Qgb2YgdmFsaWQgZS1tYWlsIGNvbW1hbmRz
IGFuZCBpbnN0cnVjdGlvbnMgb24gdGhlaXIgdXNhZ2UsIHNlbmQgYSBtZXNzYWdlIGNvbnRhaW5p
bmcgdGhlIHdvcmQgImhlbHAiIHRvIHRoZSBhYm92ZSBhZGRyZXNzLlxwYXINClxwYXINClNlbmQg
YW55IHByb2JsZW0gcmVwb3J0cyBvciBxdWVzdGlvbnMgcmVsYXRlZCB0byB0aGlzIGVtYWlsIGxp
c3QgdG8gdGhlIGxpc3Qgb3duZXIgYXRccGFyDQogICBvd25lci1ibGFja2JveEBvYmVyb24uY2hc
cGFyDQpccGFyDQpDdXJyZW50IHBvc3RpbmcgcG9saWN5OlxwYXINClxwYXINCmEpIFRvIHBvc3Qg
eW91IHNob3VsZCB1c2UgdGhlIHNhbWUgYWRkcmVzcyBieSB3aGljaCB5b3UgYXJlIHN1YnNjcmli
ZWQgdG8gdGhlIG1haWxpbmcgbGlzdC4gVGhhdCB3YXksIHRoZSBsaXN0IHNlcnZlciB3aWxsIHJl
Y29nbml6ZSB5b3UgYXMgc3Vic2NyaWJlciBhbmQgZm9yd2FyZCB5b3VyIHBvc3RpbmcgaW1tZWRp
YXRlbHksIHdpdGhvdXQgY3JlYXRpbmcgYW55IG92ZXJoZWFkLlxwYXINClxwYXINCmIpIElmLCBm
b3Igc29tZSByZWFzb24sIHlvdSBjYW5ub3QgcG9zdCBmcm9tIHRoZSBhZGRyZXNzLCBieSB3aGlj
aCB5b3UgYXJlIHN1YnNjcmliZWQsIHlvdXIgbWVzc2FnZSB3aWxsIGJlIG1vZGVyYXRlZCB0byBh
dm9pZCBzcGFtLiBQbGVhc2UgdW5kZXJzdGFuZCB0aGF0IG1vZGVyYXRpb24gd2lsbCBvZnRlbiBj
YXVzZSBzb21lIGRlbGF5LCBpbiBwYXJ0aWN1bGFyIG92ZXIgd2Vla2VuZHMgb3IgaG9seWRheX19
AGMgMjAwNA=


----boundary-LibPST-iamunique-1826087862_-_---
Received on Wed Dec 08 2004 - 10:00:10 UTC

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