(unknown charset) Re: The GP/CP project

From: (unknown charset) [at]} <Wojtek>
Date: Wed, 5 Feb 2003 10:44:24 -0500 (EST)

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

Dear Gerard:

  thank you for the update. From what you say it looks like
GP/CP is not an alternative to BlackBox right now. My original
thought was that if the OuS guys cannot live off selling
their compiler, and therefore they are a bit slow in
marketing it, let's look at a possible second source.
The academic groups do not have to support themselves
from sales, either, and therefore they possibly can afford
to spend their time implementing some more features.

It has been a common complaint that BB is now only available
for Windows. How about outsourcing the entire BlackBox framework
to an academic group who could possibly support some other platform,
such as linux? It seems to me that the GP group also target
Windows, but maybe they can target linux as well in order to
broaden the user base? I just wonder how tight is the connection
between these two CP vendors? Are they competing or are they
collaborating with each other?

These are just my loose thoughts after reading the usual
portion of complaints "why is BlackBox not as popular as it
deserves to be".

Wojtek Skulski skulski{([at]})nowhere.xy
On Wed, 5 Feb 2003, [iso-8859-1] Gérard Meunier wrote:

> From: Wojtek Skulski <skulski{([at]})nowhere.xy
> > Has anyone looked at the GP/CP? Any concrete experience?

>
> Yes. One year ago, I ported my BB compiler compiler Babel to gpcp (java
> version only, I've never tested the .net version). I got some bugs that I
> pointed out to John Gough and that he corrected. Some discrepancies with BB
> were corrected too. In short, I can say it works.
>
> > How good is it?
>
> From the language point of view, the interpretation of the report is more

> strict than with BB. For example, in a procedure an OUT parameter must be
> initialized, otherwise you get an error. BB doesn't make such tests. But I
> got very few problems with my port.
>
> The library is very lean. You'll find only what is necessary to run a
> compiler in command line. For Babel, it was perfect, but I never tried to
> port another program. Impossible. For one year, the library has not been
> developped, but I think that the main effort has been made on the .net
> version, which I don't know.
>
> Gérard
>
>
>

--------------------------------------------

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

e1xydGYxXGFuc2lcYW5zaWNwZzEyNTJcZnJvbXRleHQgXGRlZmYwe1xmb250dGJsDQp7XGYwXGZz
d2lzc1xmY2hhcnNldDAgQXJpYWw7fQ0Ke1xmMVxmbW9kZXJuIENvdXJpZXIgTmV3O30NCntcZjJc
Zm5pbFxmY2hhcnNldDIgU3ltYm9sO30NCntcZjNcZm1vZGVyblxmY2hhcnNldDAgQ291cmllciBO
ZXc7fX0NCntcY29sb3J0YmxccmVkMFxncmVlbjBcYmx1ZTA7XHJlZDBcZ3JlZW4wXGJsdWUyNTU7
fQ0KXHVjMVxwYXJkXHBsYWluXGRlZnRhYjM2MCBcZjBcZnMyMCBEZWFyIEdlcmFyZDpccGFyDQpc
cGFyDQogIHRoYW5rIHlvdSBmb3IgdGhlIHVwZGF0ZS4gRnJvbSB3aGF0IHlvdSBzYXkgaXQgbG9v
a3MgbGlrZVxwYXINCkdQL0NQIGlzIG5vdCBhbiBhbHRlcm5hdGl2ZSB0byBCbGFja0JveCByaWdo
dCBub3cuIE15IG9yaWdpbmFsXHBhcg0KdGhvdWdodCB3YXMgdGhhdCBpZiB0aGUgT3VTIGd1eXMg
Y2Fubm90IGxpdmUgb2ZmIHNlbGxpbmdccGFyDQp0aGVpciBjb21waWxlciwgYW5kIHRoZXJlZm9y
ZSB0aGV5IGFyZSBhIGJpdCBzbG93IGluXHBhcg0KbWFya2V0aW5nIGl0LCBsZXQncyBsb29rIGF0
IGEgcG9zc2libGUgc2Vjb25kIHNvdXJjZS5ccGFyDQpUaGUgYWNhZGVtaWMgZ3JvdXBzIGRvIG5v
dCBoYXZlIHRvIHN1cHBvcnQgdGhlbXNlbHZlc1xwYXINCmZyb20gc2FsZXMsIGVpdGhlciwgYW5k
IHRoZXJlZm9yZSB0aGV5IHBvc3NpYmx5IGNhbiBhZmZvcmRccGFyDQp0byBzcGVuZCB0aGVpciB0
aW1lIGltcGxlbWVudGluZyBzb21lIG1vcmUgZmVhdHVyZXMuXHBhcg0KXHBhcg0KSXQgaGFzIGJl
ZW4gYSBjb21tb24gY29tcGxhaW50IHRoYXQgQkIgaXMgbm93IG9ubHkgYXZhaWxhYmxlXHBhcg0K
Zm9yIFdpbmRvd3MuIEhvdyBhYm91dCBvdXRzb3VyY2luZyB0aGUgZW50aXJlIEJsYWNrQm94IGZy
YW1ld29ya1xwYXINCnRvIGFuIGFjYWRlbWljIGdyb3VwIHdobyBjb3VsZCBwb3NzaWJseSBzdXBw
b3J0IHNvbWUgb3RoZXIgcGxhdGZvcm0sXHBhcg0Kc3VjaCBhcyBsaW51eD8gSXQgc2VlbXMgdG8g
bWUgdGhhdCB0aGUgR1AgZ3JvdXAgYWxzbyB0YXJnZXRccGFyDQpXaW5kb3dzLCBidXQgbWF5YmUg
dGhleSBjYW4gdGFyZ2V0IGxpbnV4IGFzIHdlbGwgaW4gb3JkZXIgdG9ccGFyDQpicm9hZGVuIHRo
ZSB1c2VyIGJhc2U/IEkganVzdCB3b25kZXIgaG93IHRpZ2h0IGlzIHRoZSBjb25uZWN0aW9uXHBh
cg0KYmV0d2VlbiB0aGVzZSB0d28gQ1AgdmVuZG9ycz8gQXJlIHRoZXkgY29tcGV0aW5nIG9yIGFy
ZSB0aGV5XHBhcg0KY29sbGFib3JhdGluZyB3aXRoIGVhY2ggb3RoZXI/XHBhcg0KXHBhcg0KVGhl
c2UgYXJlIGp1c3QgbXkgbG9vc2UgdGhvdWdodHMgYWZ0ZXIgcmVhZGluZyB0aGUgdXN1YWxccGFy
DQpwb3J0aW9uIG9mIGNvbXBsYWludHMgIndoeSBpcyBCbGFja0JveCBub3QgYXMgcG9wdWxhciBh
cyBpdFxwYXINCmRlc2VydmVzIHRvIGJlIi5ccGFyDQpccGFyDQpXb2p0ZWsgU2t1bHNraSBza3Vs
c2tpQHBhcy5yb2NoZXN0ZXIuZWR1XHBhcg0KT24gV2VkLCA1IEZlYiAyMDAzLCBbaXNvLTg4NTkt
MV0gR1wnZTlyYXJkIE1ldW5pZXIgd3JvdGU6XHBhcg0KXHBhcg0KPiBGcm9tOiBXb2p0ZWsgU2t1
bHNraSA8c2t1bHNraUBwYXMucm9jaGVzdGVyLmVkdT5ccGFyDQo+ID4gSGFzIGFueW9uZSBsb29r
ZWQgYXQgdGhlIEdQL0NQPyBBbnkgY29uY3JldGUgZXhwZXJpZW5jZT9ccGFyDQo+XHBhcg0KPiBZ
ZXMuIE9uZSB5ZWFyIGFnbywgSSBwb3J0ZWQgbXkgQkIgY29tcGlsZXIgY29tcGlsZXIgQmFiZWwg
dG8gZ3BjcCAoamF2YVxwYXINCj4gdmVyc2lvbiBvbmx5LCBJJ3ZlIG5ldmVyIHRlc3RlZCB0aGUg
Lm5ldCB2ZXJzaW9uKS4gSSBnb3Qgc29tZSBidWdzIHRoYXQgSVxwYXINCj4gcG9pbnRlZCBvdXQg
dG8gSm9obiBHb3VnaCBhbmQgdGhhdCBoZSBjb3JyZWN0ZWQuIFNvbWUgZGlzY3JlcGFuY2llcyB3
aXRoIEJCXHBhcg0KPiB3ZXJlIGNvcnJlY3RlZCB0b28uIEluIHNob3J0LCBJIGNhbiBzYXkgaXQg
d29ya3MuXHBhcg0KPlxwYXINCj4gPiBIb3cgZ29vZCBpcyBpdD9ccGFyDQo+XHBhcg0KPiBGcm9t
IHRoZSBsYW5ndWFnZSBwb2ludCBvZiB2aWV3LCB0aGUgaW50ZXJwcmV0YXRpb24gb2YgdGhlIHJl
cG9ydCBpcyBtb3JlXHBhcg0KPiBzdHJpY3QgdGhhbiB3aXRoIEJCLiBGb3IgZXhhbXBsZSwgaW4g
YSBwcm9jZWR1cmUgYW4gT1VUIHBhcmFtZXRlciBtdXN0IGJlXHBhcg0KPiBpbml0aWFsaXplZCwg
b3RoZXJ3aXNlIHlvdSBnZXQgYW4gZXJyb3IuIEJCIGRvZXNuJ3QgbWFrZSBzdWNoIHRlc3RzLiBC
dXQgSVxwYXINCj4gZ290IHZlcnkgZmV3IHByb2JsZW1zIHdpdGggbXkgcG9ydC5ccGFyDQo+XHBh
cg0KPiBUaGUgbGlicmFyeSBpcyB2ZXJ5IGxlYW4uIFlvdSdsbCBmaW5kIG9ubHkgd2hhdCBpcyBu
ZWNlc3NhcnkgdG8gcnVuIGFccGFyDQo+IGNvbXBpbGVyIGluIGNvbW1hbmQgbGluZS4gRm9yIEJh
YmVsLCBpdCB3YXMgcGVyZmVjdCwgYnV0IEkgbmV2ZXIgdHJpZWQgdG9ccGFyDQo+IHBvcnQgYW5v
dGhlciBwcm9ncmFtLiBJbXBvc3NpYmxlLiBGb3Igb25lIHllYXIsIHRoZSBsaWJyYXJ5IGhhcyBu
b3QgYmVlblxwYXINCj4gZGV2ZWxvcHBlZCwgYnV0IEkgdGhpbmsgdGhhdCB0aGUgbWFpbiBlZmZv
cnQgaGFzIGJlZW4gbWFkZSBvbiB0aGUgLm5ldFxwYXINCj4gdmVyc2lvbiwgd2hpY2ggSSBkb24n
dCBrbm93LlxwYXINCj5ccGFyDQo+IEdcJ2U5cmFyZFxwYXINCj5ccGFyDQo+XHBhcg0KPlxwYXIN
ClxwYXINCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHBhcg0K
XHBhcg0KVG8gdW5zdWJzY3JpYmUgZnJvbSB0aGlzIG1haWxpbmcgbGlzdCwgc2VuZCBhIG1lc3Nh
Z2UgY29udGFpbmluZyB0aGUgd29yZCAidW5zdWJzY3JpYmUiIHRvOlxwYXINCiAgIGJsYWNrYm94
LXJlcXVlc3RAb2Jlcm9uLmNoXHBhcg0KXHBhcg0KVG8gZ2V0IGEgbGlzdCBvZiB2YWxpZCBlLW1h
aWwgY29tbWFuZHMgYW5kIGluc3RydWN0aW9ucyBvbiB0aGVpciB1c2FnZSwgc2VuZCBhIG1lc3Nh
Z2UgY29udGFpbmluZyB0aGUgd29yZCAiaGVscCIgdG8gdGhlIGFib3ZlIGFkZHJlc3MuXHBhcg0K
XHBhcg0KU2VuZCBhbnkgcHJvYmxlbSByZXBvcnRzIG9yIHF1ZXN0aW9ucyByZWxhdGVkIHRvIHRo
aXMgZW1haWwgbGlzdCB0byB0aGUgbGlzdCBvd25lciBhdFxwYXINCiAgIG93bmVyLWJsYWNrYm94
QG9iZXJvbi5jaFxwYXINClxwYXINCkN1cnJlbnQgcG9zdGluZyBwb2xpY3k6XHBhcg0KXHBhcg0K
YSkgVG8gcG9zdCB5b3Ugc2hvdWxkIHVzZSB0aGUgc2FtZSBhZGRyZXNzIGJ5IHdoaWNoIHlvdSBh
cmUgc3Vic2NyaWJlZCB0byB0aGUgbWFpbGluZyBsaXN0LiBUaGF0IHdheSwgdGhlIGxpc3Qgc2Vy
dmVyIHdpbGwgcmVjb2duaXplIHlvdSBhcyBzdWJzY3JpYmVyIGFuZCBmb3J3YXJkIHlvdXIgcG9z
dGluZyBpbW1lZGlhdGVseSwgd2l0aG91dCBjcmVhdGluZyBhbnkgb3ZlcmhlYWQuXHBhcg0KXHBh
cg0KYikgSWYsIGZvciBzb21lIHJlYXNvbiwgeW91IGNhbm5vdCBwb3N0IGZyb20gdGhlIGFkZHJl
c3MsIGJ5IHdoaWNoIHlvdSBhcmUgc3Vic2NyaWJlZCwgeW91ciBtZXNzYWdlIHdpbGwgYmUgbW9k
ZXJhdGVkIHRvIGF2b2lkIHNwYW0uIFBsZWFzZSB1bmRlcnN0YW5kIHRoYXQgbW9kZXJhdGlvbiB3
aWxsIG9mdGVuIGNhdXNlIHNvbWUgZGVsYXksIGluIHBhcnRpY3VsYXIgb3ZlciB3ZWVrZW5kcyBv
ciBob2x5ZGF5c319AG8tODg1


----boundary-LibPST-iamunique-922733587_-_---
Received on Wed Feb 05 2003 - 16:44:24 UTC

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