- Platform independent BlackBox

From: F.V.Tkachov <"F.V.Tkachov">
Date: Tue, 16 May 2006 19:52:05 +0400 (MSD)

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

> > (1) I believe OuS has a partial Unix port
>
> I believe this also (or better: it is quite a bit more than a believe).
>
> As far as I know, a group around Fyodor Tchakov
> (are you listening Fyodor?) is working on a
> Linux/Gnome port. He promised me (almost a year
> ago ... pooh time is progressively accelerating)
> to keep me informed about that project ...

Thank you Bernhard, yes I am listening (but having problems with CERN
IT).
I visited Ominc for an hour a few days ago, and intend to see them again
in the first week of June.

There is indeed a small handful trying to do something in the direction of
Linux:

Unfortunately, as of April 2006, the then current Gnome libraries crashed
(invalid machine command) when BlackBox was starting.
Someone suggested to rewrite everything to X-Windows -- but that means an
order of magnitude more code + knowledge of X-libraries is needed.

However, all non-GUI tests for my symbolic calculations modules ran fine.
My current course of actions is to put together produce a tool to run my
computations on a linux cluster (a BB per node, interacting via TCP/IP),
with a remote control from a Windows machine.
There are ideas being worked on for how to do that via browser.

I have just started the (primitive) HTTP server demo:
http://cluster.inr.ac.ru:2001/

It even reacts -- primitively, but it does.
It may not run for long -- the cluster is being used...

All the credit to Ominc and Igor Dekhtiarenko (the city of Bryansk).

Command line compiler should be doable without excessive effort -- but our
focus is strictly pragmatic, on concrete problems, -- and all the
development is done on windows so far.

More later on the big progress we've had in Russia with pushing
BlackBox/Oberons into education space...

cheers
fyodor

--- BlackBox
--- send subject HELP or UNSUBSCRIBE to blackbox{([at]})nowhere.xy



----boundary-LibPST-iamunique-970817048_-_-
Content-type: application/rtf
Content-transfer-encoding: base64
Content-Disposition: attachment; filename="rtf-body.rtf"

e1xydGYxXGFuc2lcYW5zaWNwZzEyNTJcZnJvbXRleHQgXGRlZmYwe1xmb250dGJsDQp7XGYwXGZz
d2lzcyBBcmlhbDt9DQp7XGYxXGZtb2Rlcm4gQ291cmllciBOZXc7fQ0Ke1xmMlxmbmlsXGZjaGFy
c2V0MiBTeW1ib2w7fQ0Ke1xmM1xmbW9kZXJuXGZjaGFyc2V0MCBDb3VyaWVyIE5ldzt9fQ0Ke1xj
b2xvcnRibFxyZWQwXGdyZWVuMFxibHVlMDtccmVkMFxncmVlbjBcYmx1ZTI1NTt9DQpcdWMxXHBh
cmRccGxhaW5cZGVmdGFiMzYwIFxmMFxmczIwID4gPiAoMSkgSSBiZWxpZXZlIE91UyBoYXMgYSBw
YXJ0aWFsIFVuaXggcG9ydFxwYXINCj5ccGFyDQo+IEkgYmVsaWV2ZSB0aGlzIGFsc28gKG9yIGJl
dHRlcjogaXQgaXMgcXVpdGUgYSBiaXQgbW9yZSB0aGFuIGEgYmVsaWV2ZSkuXHBhcg0KPlxwYXIN
Cj4gQXMgZmFyIGFzIEkga25vdywgYSBncm91cCBhcm91bmQgRnlvZG9yIFRjaGFrb3ZccGFyDQo+
IChhcmUgeW91IGxpc3RlbmluZyBGeW9kb3I/KSBpcyB3b3JraW5nIG9uIGFccGFyDQo+IExpbnV4
L0dub21lIHBvcnQuIEhlIHByb21pc2VkIG1lIChhbG1vc3QgYSB5ZWFyXHBhcg0KPiBhZ28gLi4u
IHBvb2ggdGltZSBpcyBwcm9ncmVzc2l2ZWx5IGFjY2VsZXJhdGluZylccGFyDQo+IHRvIGtlZXAg
bWUgaW5mb3JtZWQgYWJvdXQgdGhhdCBwcm9qZWN0IC4uLlxwYXINClxwYXINClRoYW5rIHlvdSBC
ZXJuaGFyZCwgeWVzIEkgYW0gbGlzdGVuaW5nIChidXQgaGF2aW5nIHByb2JsZW1zIHdpdGggQ0VS
TiBccGFyDQpJVCkuXHBhcg0KSSB2aXNpdGVkIE9taW5jIGZvciBhbiBob3VyIGEgZmV3IGRheXMg
YWdvLCBhbmQgaW50ZW5kIHRvIHNlZSB0aGVtIGFnYWluIFxwYXINCmluIHRoZSBmaXJzdCB3ZWVr
IG9mIEp1bmUuXHBhcg0KXHBhcg0KVGhlcmUgaXMgaW5kZWVkIGEgc21hbGwgaGFuZGZ1bCB0cnlp
bmcgdG8gZG8gc29tZXRoaW5nIGluIHRoZSBkaXJlY3Rpb24gb2YgXHBhcg0KTGludXg6XHBhcg0K
XHBhcg0KVW5mb3J0dW5hdGVseSwgYXMgb2YgQXByaWwgMjAwNiwgdGhlIHRoZW4gY3VycmVudCBH
bm9tZSBsaWJyYXJpZXMgY3Jhc2hlZCBccGFyDQooaW52YWxpZCBtYWNoaW5lIGNvbW1hbmQpIHdo
ZW4gQmxhY2tCb3ggd2FzIHN0YXJ0aW5nLlxwYXINClNvbWVvbmUgc3VnZ2VzdGVkIHRvIHJld3Jp
dGUgZXZlcnl0aGluZyB0byBYLVdpbmRvd3MgLS0gYnV0IHRoYXQgbWVhbnMgYW4gXHBhcg0Kb3Jk
ZXIgb2YgbWFnbml0dWRlIG1vcmUgY29kZSArIGtub3dsZWRnZSBvZiBYLWxpYnJhcmllcyBpcyBu
ZWVkZWQuXHBhcg0KXHBhcg0KSG93ZXZlciwgYWxsIG5vbi1HVUkgdGVzdHMgZm9yIG15IHN5bWJv
bGljIGNhbGN1bGF0aW9ucyBtb2R1bGVzIHJhbiBmaW5lLlxwYXINCk15IGN1cnJlbnQgY291cnNl
IG9mIGFjdGlvbnMgaXMgdG8gcHV0IHRvZ2V0aGVyIHByb2R1Y2UgYSB0b29sIHRvIHJ1biBteSBc
cGFyDQpjb21wdXRhdGlvbnMgb24gYSBsaW51eCBjbHVzdGVyIChhIEJCIHBlciBub2RlLCBpbnRl
cmFjdGluZyB2aWEgVENQL0lQKSwgXHBhcg0Kd2l0aCBhIHJlbW90ZSBjb250cm9sIGZyb20gYSBX
aW5kb3dzIG1hY2hpbmUuXHBhcg0KVGhlcmUgYXJlIGlkZWFzIGJlaW5nIHdvcmtlZCBvbiBmb3Ig
aG93IHRvIGRvIHRoYXQgdmlhIGJyb3dzZXIuXHBhcg0KXHBhcg0KSSBoYXZlIGp1c3Qgc3RhcnRl
ZCB0aGUgKHByaW1pdGl2ZSkgSFRUUCBzZXJ2ZXIgZGVtbzpccGFyDQpodHRwOi8vY2x1c3Rlci5p
bnIuYWMucnU6MjAwMS9ccGFyDQpccGFyDQpJdCBldmVuIHJlYWN0cyAtLSBwcmltaXRpdmVseSwg
YnV0IGl0IGRvZXMuXHBhcg0KSXQgbWF5IG5vdCBydW4gZm9yIGxvbmcgLS0gdGhlIGNsdXN0ZXIg
aXMgYmVpbmcgdXNlZC4uLlxwYXINClxwYXINCkFsbCB0aGUgY3JlZGl0IHRvIE9taW5jIGFuZCBJ
Z29yIERla2h0aWFyZW5rbyAodGhlIGNpdHkgb2YgQnJ5YW5zaykuXHBhcg0KXHBhcg0KQ29tbWFu
ZCBsaW5lIGNvbXBpbGVyIHNob3VsZCBiZSBkb2FibGUgd2l0aG91dCBleGNlc3NpdmUgZWZmb3J0
IC0tIGJ1dCBvdXIgXHBhcg0KZm9jdXMgaXMgc3RyaWN0bHkgcHJhZ21hdGljLCBvbiBjb25jcmV0
ZSBwcm9ibGVtcywgLS0gYW5kIGFsbCB0aGUgXHBhcg0KZGV2ZWxvcG1lbnQgaXMgZG9uZSBvbiB3
aW5kb3dzIHNvIGZhci5ccGFyDQpccGFyDQpNb3JlIGxhdGVyIG9uIHRoZSBiaWcgcHJvZ3Jlc3Mg
d2UndmUgaGFkIGluIFJ1c3NpYSB3aXRoIHB1c2hpbmcgXHBhcg0KQmxhY2tCb3gvT2Jlcm9ucyBp
bnRvIGVkdWNhdGlvbiBzcGFjZS4uLlxwYXINClxwYXINCmNoZWVyc1xwYXINCmZ5b2RvclxwYXIN
ClxwYXINCi0tLSBCbGFja0JveFxwYXINCi0tLSBzZW5kIHN1YmplY3QgSEVMUCBvciBVTlNVQlND
UklCRSB0byBibGFja2JveEBvYmVyb24uY2h9fQA8QU1FVEhZU1Qy


----boundary-LibPST-iamunique-970817048_-_---
Received on Tue May 16 2006 - 17:52:05 UTC

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