(unknown charset) Re: [BLACKBOX] Mobile-device development

From: (unknown charset) Oleg N. Cher <"Oleg>
Date: Wed, 13 Feb 2008 08:44:00 +0200

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

Hello, Chris,

I like your interests, and like your activity.
I would like to know more about your projects, only
I am difficult to read and write in English.

>In my opinion Oberon-2 / CP is not 'simple-enough' for those sorts of
>devices.

Yes, you're right.
I see ideal such language, as Pascal, than C++, Java or C#,
which dominates now. Pascal and Oberon notation is very
practic, evident and grounded mathematically.
It means, we need a language which less than CP, but Oberon-like.

Have you any iseas to create subset of more efficient
compilable language (optional garbage collection, or manual
memory management, binary data types and operations, unsigned types).

>I share your interest in this this direction of programming. My current
>'hobby project' is a 'safe' language (hence my recent proposal regarding IN
>parameters) that lies somewhere between Oberon-0 and CP, targeted at
>primitive, resource limited, microprocessor-based systems - the sort of
>thing that many use C for these days. Oberon-0 was my starting point. I've
>added a few features and also removed some.

Good way. Can I see your Oberon-0 realization?
And you foresaw the generation of code for different processors?
Possibly, it is easily to add other back-ends.

>There are many different languages and development tools available. Very
>rarely would there be an exact fit of a development tool to a particular
>project - there are always compromises and tradeoffs involved. A competent
>programmer would be aware of the benefits and drawbacks of a wide range of
>such tools and be in a position to select the most appropriate one for the
>job in hand. In my opinion, BlackBox's major strength is its language
>simplicity, reliability and relative ease of producing bug-free code.

I agreed.


Oleg N. Cher,
Colossoft Research.
allot{([at]})nowhere.xy
2008-02-13


----
To unsubscribe, send a message with body "SIGNOFF BLACKBOX" to LISTSERV{([at]})nowhere.xy----boundary-LibPST-iamunique-694323287_-_-
Content-type: application/rtf
Content-transfer-encoding: base64
Content-Disposition: attachment; filename="rtf-body.rtf"
e1xydGYxXGFuc2lcYW5zaWNwZzEyNTFcZnJvbXRleHQgXGRlZmYwe1xmb250dGJsDQp7XGYwXGZz
d2lzcyBBcmlhbDt9DQp7XGYxXGZtb2Rlcm4gQ291cmllciBOZXc7fQ0Ke1xmMlxmbmlsXGZjaGFy
c2V0MiBTeW1ib2w7fQ0Ke1xmM1xmbW9kZXJuXGZjaGFyc2V0MCBDb3VyaWVyIE5ldzt9fQ0Ke1xj
b2xvcnRibFxyZWQwXGdyZWVuMFxibHVlMDtccmVkMFxncmVlbjBcYmx1ZTI1NTt9DQpcdWMxXHBh
cmRccGxhaW5cZGVmdGFiMzYwIFxmMFxmczIwIEhlbGxvLCBDaHJpcyxccGFyDQpccGFyDQpJIGxp
a2UgeW91ciBpbnRlcmVzdHMsIGFuZCBsaWtlIHlvdXIgYWN0aXZpdHkuXHBhcg0KSSB3b3VsZCBs
aWtlIHRvIGtub3cgbW9yZSBhYm91dCB5b3VyIHByb2plY3RzLCBvbmx5XHBhcg0KSSBhbSBkaWZm
aWN1bHQgdG8gcmVhZCBhbmQgd3JpdGUgaW4gRW5nbGlzaC5ccGFyDQpccGFyDQo+SW4gbXkgb3Bp
bmlvbiBPYmVyb24tMiAvIENQIGlzIG5vdCAnc2ltcGxlLWVub3VnaCcgZm9yIHRob3NlIHNvcnRz
IG9mXHBhcg0KPmRldmljZXMuXHBhcg0KXHBhcg0KWWVzLCB5b3UncmUgcmlnaHQuXHBhcg0KSSBz
ZWUgaWRlYWwgc3VjaCBsYW5ndWFnZSwgYXMgUGFzY2FsLCB0aGFuIEMrKywgSmF2YSBvciBDIyxc
cGFyDQp3aGljaCBkb21pbmF0ZXMgbm93LiBQYXNjYWwgYW5kIE9iZXJvbiBub3RhdGlvbiBpcyB2
ZXJ5XHBhcg0KcHJhY3RpYywgZXZpZGVudCBhbmQgZ3JvdW5kZWQgbWF0aGVtYXRpY2FsbHkuXHBh
cg0KSXQgbWVhbnMsIHdlIG5lZWQgYSBsYW5ndWFnZSB3aGljaCBsZXNzIHRoYW4gQ1AsIGJ1dCBP
YmVyb24tbGlrZS5ccGFyDQpccGFyDQpIYXZlIHlvdSBhbnkgaXNlYXMgdG8gY3JlYXRlIHN1YnNl
dCBvZiBtb3JlIGVmZmljaWVudFxwYXINCmNvbXBpbGFibGUgbGFuZ3VhZ2UgKG9wdGlvbmFsIGdh
cmJhZ2UgY29sbGVjdGlvbiwgb3IgbWFudWFsXHBhcg0KbWVtb3J5IG1hbmFnZW1lbnQsIGJpbmFy
eSBkYXRhIHR5cGVzIGFuZCBvcGVyYXRpb25zLCB1bnNpZ25lZCB0eXBlcykuXHBhcg0KXHBhcg0K
Pkkgc2hhcmUgeW91ciBpbnRlcmVzdCBpbiB0aGlzIHRoaXMgZGlyZWN0aW9uIG9mIHByb2dyYW1t
aW5nLiBNeSBjdXJyZW50XHBhcg0KPidob2JieSBwcm9qZWN0JyBpcyBhICdzYWZlJyBsYW5ndWFn
ZSAoaGVuY2UgbXkgcmVjZW50IHByb3Bvc2FsIHJlZ2FyZGluZyBJTlxwYXINCj5wYXJhbWV0ZXJz
KSB0aGF0IGxpZXMgc29tZXdoZXJlIGJldHdlZW4gT2Jlcm9uLTAgYW5kIENQLCB0YXJnZXRlZCBh
dFxwYXINCj5wcmltaXRpdmUsIHJlc291cmNlIGxpbWl0ZWQsIG1pY3JvcHJvY2Vzc29yLWJhc2Vk
IHN5c3RlbXMgLSB0aGUgc29ydCBvZlxwYXINCj50aGluZyB0aGF0IG1hbnkgdXNlIEMgZm9yIHRo
ZXNlIGRheXMuIE9iZXJvbi0wIHdhcyBteSBzdGFydGluZyBwb2ludC4gSSd2ZVxwYXINCj5hZGRl
ZCBhIGZldyBmZWF0dXJlcyBhbmQgYWxzbyByZW1vdmVkIHNvbWUuXHBhcg0KXHBhcg0KR29vZCB3
YXkuIENhbiBJIHNlZSB5b3VyIE9iZXJvbi0wIHJlYWxpemF0aW9uP1xwYXINCkFuZCB5b3UgZm9y
ZXNhdyB0aGUgZ2VuZXJhdGlvbiBvZiBjb2RlIGZvciBkaWZmZXJlbnQgcHJvY2Vzc29ycz9ccGFy
DQpQb3NzaWJseSwgaXQgaXMgZWFzaWx5IHRvIGFkZCBvdGhlciBiYWNrLWVuZHMuXHBhcg0KXHBh
cg0KPlRoZXJlIGFyZSBtYW55IGRpZmZlcmVudCBsYW5ndWFnZXMgYW5kIGRldmVsb3BtZW50IHRv
b2xzIGF2YWlsYWJsZS4gVmVyeVxwYXINCj5yYXJlbHkgd291bGQgdGhlcmUgYmUgYW4gZXhhY3Qg
Zml0IG9mIGEgZGV2ZWxvcG1lbnQgdG9vbCB0byBhIHBhcnRpY3VsYXJccGFyDQo+cHJvamVjdCAt
IHRoZXJlIGFyZSBhbHdheXMgY29tcHJvbWlzZXMgYW5kIHRyYWRlb2ZmcyBpbnZvbHZlZC4gQSBj
b21wZXRlbnRccGFyDQo+cHJvZ3JhbW1lciB3b3VsZCBiZSBhd2FyZSBvZiB0aGUgYmVuZWZpdHMg
YW5kIGRyYXdiYWNrcyBvZiBhIHdpZGUgcmFuZ2Ugb2ZccGFyDQo+c3VjaCB0b29scyBhbmQgYmUg
aW4gYSBwb3NpdGlvbiB0byBzZWxlY3QgdGhlIG1vc3QgYXBwcm9wcmlhdGUgb25lIGZvciB0aGVc
cGFyDQo+am9iIGluIGhhbmQuIEluIG15IG9waW5pb24sIEJsYWNrQm94J3MgbWFqb3Igc3RyZW5n
dGggaXMgaXRzIGxhbmd1YWdlXHBhcg0KPnNpbXBsaWNpdHksIHJlbGlhYmlsaXR5IGFuZCByZWxh
dGl2ZSBlYXNlIG9mIHByb2R1Y2luZyBidWctZnJlZSBjb2RlLlxwYXINClxwYXINCkkgYWdyZWVk
LlxwYXINClxwYXINClxwYXINCk9sZWcgTi4gQ2hlcixccGFyDQpDb2xvc3NvZnQgUmVzZWFyY2gu
XHBhcg0KYWxsb3RAdWtyLm5ldFxwYXINCjIwMDgtMDItMTNccGFyDQpccGFyDQpccGFyDQotLS0t
XHBhcg0KVG8gdW5zdWJzY3JpYmUsIHNlbmQgYSBtZXNzYWdlIHdpdGggYm9keSAiU0lHTk9GRiBC
TEFDS0JPWCIgdG8gTElTVFNFUlZATElTVFMuT0JFUk9OLkNIfX0AaXN0LQ==
----boundary-LibPST-iamunique-694323287_-_---
Received on Wed Feb 13 2008 - 07:44:00 UTC

This archive was generated by hypermail 2.3.0 : Thu Sep 26 2013 - 06:31:03 UTC