BlackBox vs. Gardens-Point Component-Pascal ; Editors with syntax highliting

From: [at]} <Werner>
Date: Wed, 11 Feb 2004 09:43:42 +0100

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

Hi Phillipp
> In addition there are free Component Pascal compilers for the .Net
> framework and JVM.
> http://www.citi.qut.edu.au/research/plas/projects/cp_files/index.jsp
>
> My simple thoughts therefore: Why not re-write the low-level modules of
> Blackbox and make it work on those existing technologies? Having something
> portable between JVM and .Net would certainly be worthwhile.

Thats something we are doing.
We are on the way porting our Web-Framework so it runs on
- BlackBox (as it does right now)
- Gardens-Point CP JVM (as it will do within this year, hopefully)
- Gardens-Point CP .NET (whenever we do the glue modules)

This is quite some work. Not only reinventing the wheel for
Low-Level modules :-)
Main task is to keep the interfaces to the host (BlackBox, JVM, .NET) small and clean.
For our Web-Framework this is not so difficult. We are using no gui, so all we need
at the minimum is TCP/IP Sockets.


Syntax Highlighting
========
There has been some discussion for / against editors with syntax highlighting.
We are using the Linux Editor Kate and have made an XML-Definition for
Syntax-Highlighting of Component-Pascal.

If anyone is interested in that i can mail it.

-- 
mit freundlichen Grüssen
Werner Braun
O³ Software GmbH & Co. KG * Eichkamp 1 * D-24217 Schönberg
http://www.o3-software.de * Fon: 04344 41417-2 * Mobil: 0179 511 211 9
--------------------------------------------
To unsubscribe from this mailing list, send a message containing the word "unsubscribe" to:
   blackbox-request{([at]})nowhere.xyTo 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.xyCurrent 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-1935779743_-_-
Content-type: application/rtf
Content-transfer-encoding: base64
Content-Disposition: attachment; filename="rtf-body.rtf"
e1xydGYxXGFuc2lcYW5zaWNwZzEyNTJcZnJvbXRleHQgXGRlZmYwe1xmb250dGJsDQp7XGYwXGZz
d2lzc1xmY2hhcnNldDAgQXJpYWw7fQ0Ke1xmMVxmbW9kZXJuIENvdXJpZXIgTmV3O30NCntcZjJc
Zm5pbFxmY2hhcnNldDIgU3ltYm9sO30NCntcZjNcZm1vZGVyblxmY2hhcnNldDAgQ291cmllciBO
ZXc7fX0NCntcY29sb3J0YmxccmVkMFxncmVlbjBcYmx1ZTA7XHJlZDBcZ3JlZW4wXGJsdWUyNTU7
fQ0KXHVjMVxwYXJkXHBsYWluXGRlZnRhYjM2MCBcZjBcZnMyMCBIaSBQaGlsbGlwcFxwYXINCj4g
SW4gYWRkaXRpb24gdGhlcmUgYXJlIGZyZWUgQ29tcG9uZW50IFBhc2NhbCBjb21waWxlcnMgZm9y
IHRoZSAuTmV0XHBhcg0KPiBmcmFtZXdvcmsgYW5kIEpWTS5ccGFyDQo+IGh0dHA6Ly93d3cuY2l0
aS5xdXQuZWR1LmF1L3Jlc2VhcmNoL3BsYXMvcHJvamVjdHMvY3BfZmlsZXMvaW5kZXguanNwXHBh
cg0KPlxwYXINCj4gTXkgc2ltcGxlIHRob3VnaHRzIHRoZXJlZm9yZTogV2h5IG5vdCByZS13cml0
ZSB0aGUgbG93LWxldmVsIG1vZHVsZXMgb2ZccGFyDQo+IEJsYWNrYm94IGFuZCBtYWtlIGl0IHdv
cmsgb24gdGhvc2UgZXhpc3RpbmcgdGVjaG5vbG9naWVzPyBIYXZpbmcgc29tZXRoaW5nXHBhcg0K
PiBwb3J0YWJsZSBiZXR3ZWVuIEpWTSBhbmQgLk5ldCB3b3VsZCBjZXJ0YWlubHkgYmUgd29ydGh3
aGlsZS5ccGFyDQpccGFyDQpUaGF0cyBzb21ldGhpbmcgd2UgYXJlIGRvaW5nLlxwYXINCldlIGFy
ZSBvbiB0aGUgd2F5IHBvcnRpbmcgb3VyIFdlYi1GcmFtZXdvcmsgc28gaXQgcnVucyBvblxwYXIN
Ci0gQmxhY2tCb3ggKGFzIGl0IGRvZXMgcmlnaHQgbm93KVxwYXINCi0gR2FyZGVucy1Qb2ludCBD
UCBKVk0gKGFzIGl0IHdpbGwgZG8gd2l0aGluIHRoaXMgeWVhciwgaG9wZWZ1bGx5KVxwYXINCi0g
R2FyZGVucy1Qb2ludCBDUCAuTkVUICh3aGVuZXZlciB3ZSBkbyB0aGUgZ2x1ZSBtb2R1bGVzKVxw
YXINClxwYXINClRoaXMgaXMgcXVpdGUgc29tZSB3b3JrLiBOb3Qgb25seSByZWludmVudGluZyB0
aGUgd2hlZWwgZm9yIFxwYXINCkxvdy1MZXZlbCBtb2R1bGVzIDotKVxwYXINCk1haW4gdGFzayBp
cyB0byBrZWVwIHRoZSBpbnRlcmZhY2VzIHRvIHRoZSBob3N0IChCbGFja0JveCwgSlZNLCAuTkVU
KSBzbWFsbCBhbmQgY2xlYW4uXHBhcg0KRm9yIG91ciBXZWItRnJhbWV3b3JrIHRoaXMgaXMgbm90
IHNvIGRpZmZpY3VsdC4gV2UgYXJlIHVzaW5nIG5vIGd1aSwgc28gYWxsIHdlIG5lZWRccGFyDQph
dCB0aGUgbWluaW11bSBpcyBUQ1AvSVAgU29ja2V0cy5ccGFyDQpccGFyDQpccGFyDQpTeW50YXgg
SGlnaGxpZ2h0aW5nXHBhcg0KPT09PT09PT09PT09PT09PVxwYXINClRoZXJlIGhhcyBiZWVuIHNv
bWUgZGlzY3Vzc2lvbiBmb3IgLyBhZ2FpbnN0IGVkaXRvcnMgd2l0aCBzeW50YXggaGlnaGxpZ2h0
aW5nLlxwYXINCldlIGFyZSB1c2luZyB0aGUgTGludXggRWRpdG9yIEthdGUgYW5kIGhhdmUgbWFk
ZSBhbiBYTUwtRGVmaW5pdGlvbiBmb3IgXHBhcg0KU3ludGF4LUhpZ2hsaWdodGluZyBvZiBDb21w
b25lbnQtUGFzY2FsLlxwYXINClxwYXINCklmIGFueW9uZSBpcyBpbnRlcmVzdGVkIGluIHRoYXQg
aSBjYW4gbWFpbCBpdC5ccGFyDQpccGFyDQotLSBccGFyDQptaXQgZnJldW5kbGljaGVuIEdyXCdm
Y3NzZW5ccGFyDQpccGFyDQpXZXJuZXIgQnJhdW5ccGFyDQpccGFyDQpPXCdiMyBTb2Z0d2FyZSBH
bWJIICYgQ28uIEtHICogRWljaGthbXAgMSAqIEQtMjQyMTcgU2NoXCdmNm5iZXJnXHBhcg0KaHR0
cDovL3d3dy5vMy1zb2Z0d2FyZS5kZSAqIEZvbjogMDQzNDQgNDE0MTctMiAqIE1vYmlsOiAwMTc5
IDUxMSAyMTEgOVxwYXINClxwYXINCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tXHBhcg0KXHBhcg0KVG8gdW5zdWJzY3JpYmUgZnJvbSB0aGlzIG1haWxpbmcgbGlz
dCwgc2VuZCBhIG1lc3NhZ2UgY29udGFpbmluZyB0aGUgd29yZCAidW5zdWJzY3JpYmUiIHRvOlxw
YXINCiAgIGJsYWNrYm94LXJlcXVlc3RAb2Jlcm9uLmNoXHBhcg0KXHBhcg0KVG8gZ2V0IGEgbGlz
dCBvZiB2YWxpZCBlLW1haWwgY29tbWFuZHMgYW5kIGluc3RydWN0aW9ucyBvbiB0aGVpciB1c2Fn
ZSwgc2VuZCBhIG1lc3NhZ2UgY29udGFpbmluZyB0aGUgd29yZCAiaGVscCIgdG8gdGhlIGFib3Zl
IGFkZHJlc3MuXHBhcg0KXHBhcg0KU2VuZCBhbnkgcHJvYmxlbSByZXBvcnRzIG9yIHF1ZXN0aW9u
cyByZWxhdGVkIHRvIHRoaXMgZW1haWwgbGlzdCB0byB0aGUgbGlzdCBvd25lciBhdFxwYXINCiAg
IG93bmVyLWJsYWNrYm94QG9iZXJvbi5jaFxwYXINClxwYXINCkN1cnJlbnQgcG9zdGluZyBwb2xp
Y3k6XHBhcg0KXHBhcg0KYSkgVG8gcG9zdCB5b3Ugc2hvdWxkIHVzZSB0aGUgc2FtZSBhZGRyZXNz
IGJ5IHdoaWNoIHlvdSBhcmUgc3Vic2NyaWJlZCB0byB0aGUgbWFpbGluZyBsaXN0LiBUaGF0IHdh
eSwgdGhlIGxpc3Qgc2VydmVyIHdpbGwgcmVjb2duaXplIHlvdSBhcyBzdWJzY3JpYmVyIGFuZCBm
b3J3YXJkIHlvdXIgcG9zdGluZyBpbW1lZGlhdGVseSwgd2l0aG91dCBjcmVhdGluZyBhbnkgb3Zl
cmhlYWQuXHBhcg0KXHBhcg0KYikgSWYsIGZvciBzb21lIHJlYXNvbiwgeW91IGNhbm5vdCBwb3N0
IGZyb20gdGhlIGFkZHJlc3MsIGJ5IHdoaWNoIHlvdSBhcmUgc3Vic2NyaWJlZCwgeW91ciBtZXNz
YWdlIHdpbGwgYmUgbW9kZXJhdGVkIHRvIGF2b2lkIHNwYW0uIFBsZWFzZSB1bmRlcnN0YW5kIHRo
YXQgbW9kZXJhdGlvbiB3aWxsIG9mdGVuIGNhdXNlIHNvbWUgZGVsYXksIGluIHBhcnRpY3VsYXIg
b3ZlciB3ZWVrZW5kcyBvciBob2x5ZGF5fX0ALmRlIChSUyB2ZXIg
----boundary-LibPST-iamunique-1935779743_-_---
Received on Wed Feb 11 2004 - 09:43:42 UTC

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