(unknown charset) RE: Oberon/CP as first language

From: (unknown charset) John Stout <"John>
Date: Sun, 15 Feb 2004 20:22:22 -0000

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

In reply to tei

I think for a first language simplicity is really needed, so I'd rule out
C++: I might be tempted to go for C# but definitely not C++.

A free Pascal compiler: we looked at these two or so years ago but the
systems then didn't seem to match up to the Turbo Pascal Version 6 that we
already had

Java: try as I might I can't get to like it, although I definitely prefer it
to C++, and I find programming/teaching a language I dislike causes me
problems

Scripting language: yes, this is a possibility but for a simple introduction
I think I'd go for AWK. I quite like what I've seen of Python, don't know
Ruby, dislike PERL intensely.

I think the reason I like the Oberon systems, e.g. WinAos, Oberon System 3,
is the close integration between the system and the compiler. What other
language system lets you write a program in exactly the same way as you'd
write a document, different fonts, emphasis etc, even include diagrams, but
then let you compile it? Only now in the latest systems are we getting the
folds/outlines that have been around in Oberon for nearly 10 years.

John Stout
Tei wrote:

>Other options:
>
>- Java (free)
>- A free PASCAL compiler
>- C++ (GCC)
>- A scripting lang, like Ruby, Python, etc...


---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.580 / Virus Database: 367 - Release Date: 06/02/2004
 
--------------------------------------------
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-1267912214_-_-
Content-type: application/rtf
Content-transfer-encoding: base64
Content-Disposition: attachment; filename="rtf-body.rtf"
e1xydGYxXGFuc2lcYW5zaWNwZzEyNTJcZnJvbXRleHQgXGRlZmYwe1xmb250dGJsDQp7XGYwXGZz
d2lzcyBBcmlhbDt9DQp7XGYxXGZtb2Rlcm4gQ291cmllciBOZXc7fQ0Ke1xmMlxmbmlsXGZjaGFy
c2V0MiBTeW1ib2w7fQ0Ke1xmM1xmbW9kZXJuXGZjaGFyc2V0MCBDb3VyaWVyIE5ldzt9fQ0Ke1xj
b2xvcnRibFxyZWQwXGdyZWVuMFxibHVlMDtccmVkMFxncmVlbjBcYmx1ZTI1NTt9DQpcdWMxXHBh
cmRccGxhaW5cZGVmdGFiMzYwIFxmMFxmczIwIEluIHJlcGx5IHRvIHRlaVxwYXINClxwYXINCkkg
dGhpbmsgZm9yIGEgZmlyc3QgbGFuZ3VhZ2Ugc2ltcGxpY2l0eSBpcyByZWFsbHkgbmVlZGVkLCBz
byBJJ2QgcnVsZSBvdXQgXHBhcg0KQysrOiBJIG1pZ2h0IGJlIHRlbXB0ZWQgdG8gZ28gZm9yIEMj
IGJ1dCBkZWZpbml0ZWx5IG5vdCBDKysuXHBhcg0KXHBhcg0KQSBmcmVlIFBhc2NhbCBjb21waWxl
cjogd2UgbG9va2VkIGF0IHRoZXNlIHR3byBvciBzbyB5ZWFycyBhZ28gYnV0IHRoZVxwYXINCnN5
c3RlbXMgdGhlbiBkaWRuJ3Qgc2VlbSB0byBtYXRjaCB1cCB0byB0aGUgVHVyYm8gUGFzY2FsIFZl
cnNpb24gNiB0aGF0IHdlXHBhcg0KYWxyZWFkeSBoYWRccGFyDQpccGFyDQpKYXZhOiB0cnkgYXMg
SSBtaWdodCBJIGNhbid0IGdldCB0byBsaWtlIGl0LCBhbHRob3VnaCBJIGRlZmluaXRlbHkgcHJl
ZmVyIGl0XHBhcg0KdG8gQysrLCBhbmQgSSBmaW5kIHByb2dyYW1taW5nL3RlYWNoaW5nIGEgbGFu
Z3VhZ2UgSSBkaXNsaWtlIGNhdXNlcyBtZVxwYXINCnByb2JsZW1zXHBhcg0KXHBhcg0KU2NyaXB0
aW5nIGxhbmd1YWdlOiB5ZXMsIHRoaXMgaXMgYSBwb3NzaWJpbGl0eSBidXQgZm9yIGEgc2ltcGxl
IGludHJvZHVjdGlvblxwYXINCkkgdGhpbmsgSSdkIGdvIGZvciBBV0suIEkgcXVpdGUgbGlrZSB3
aGF0IEkndmUgc2VlbiBvZiBQeXRob24sIGRvbid0IGtub3dccGFyDQpSdWJ5LCBkaXNsaWtlIFBF
UkwgaW50ZW5zZWx5LlxwYXINClxwYXINCkkgdGhpbmsgdGhlIHJlYXNvbiBJIGxpa2UgdGhlIE9i
ZXJvbiBzeXN0ZW1zLCBlLmcuIFdpbkFvcywgT2Jlcm9uIFN5c3RlbSAzLFxwYXINCmlzIHRoZSBj
bG9zZSBpbnRlZ3JhdGlvbiBiZXR3ZWVuIHRoZSBzeXN0ZW0gYW5kIHRoZSBjb21waWxlci4gV2hh
dCBvdGhlclxwYXINCmxhbmd1YWdlIHN5c3RlbSBsZXRzIHlvdSB3cml0ZSBhIHByb2dyYW0gaW4g
ZXhhY3RseSB0aGUgc2FtZSB3YXkgYXMgeW91J2RccGFyDQp3cml0ZSBhIGRvY3VtZW50LCBkaWZm
ZXJlbnQgZm9udHMsIGVtcGhhc2lzIGV0YywgZXZlbiBpbmNsdWRlIGRpYWdyYW1zLCBidXRccGFy
DQp0aGVuIGxldCB5b3UgY29tcGlsZSBpdD8gT25seSBub3cgaW4gdGhlIGxhdGVzdCBzeXN0ZW1z
IGFyZSB3ZSBnZXR0aW5nIHRoZVxwYXINCmZvbGRzL291dGxpbmVzIHRoYXQgaGF2ZSBiZWVuIGFy
b3VuZCBpbiBPYmVyb24gZm9yIG5lYXJseSAxMCB5ZWFycy5ccGFyDQpccGFyDQpKb2huIFN0b3V0
XHBhcg0KVGVpIHdyb3RlOlxwYXINClxwYXINCj5PdGhlciBvcHRpb25zOlxwYXINCj5ccGFyDQo+
LSBKYXZhIChmcmVlKVxwYXINCj4tIEEgZnJlZSBQQVNDQUwgY29tcGlsZXJccGFyDQo+LSBDKysg
KEdDQylccGFyDQo+LSBBIHNjcmlwdGluZyBsYW5nLCBsaWtlIFJ1YnksIFB5dGhvbiwgZXRjLi4u
XHBhcg0KXHBhcg0KXHBhcg0KLS0tXHBhcg0KT3V0Z29pbmcgbWFpbCBpcyBjZXJ0aWZpZWQgVmly
dXMgRnJlZS5ccGFyDQpDaGVja2VkIGJ5IEFWRyBhbnRpLXZpcnVzIHN5c3RlbSAoaHR0cDovL3d3
dy5ncmlzb2Z0LmNvbSkuXHBhcg0KVmVyc2lvbjogNi4wLjU4MCAvIFZpcnVzIERhdGFiYXNlOiAz
NjcgLSBSZWxlYXNlIERhdGU6IDA2LzAyLzIwMDRccGFyDQogXHBhcg0KLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1ccGFyDQpccGFyDQpUbyB1bnN1YnNjcmliZSBm
cm9tIHRoaXMgbWFpbGluZyBsaXN0LCBzZW5kIGEgbWVzc2FnZSBjb250YWluaW5nIHRoZSB3b3Jk
ICJ1bnN1YnNjcmliZSIgdG86XHBhcg0KICAgYmxhY2tib3gtcmVxdWVzdEBvYmVyb24uY2hccGFy
DQpccGFyDQpUbyBnZXQgYSBsaXN0IG9mIHZhbGlkIGUtbWFpbCBjb21tYW5kcyBhbmQgaW5zdHJ1
Y3Rpb25zIG9uIHRoZWlyIHVzYWdlLCBzZW5kIGEgbWVzc2FnZSBjb250YWluaW5nIHRoZSB3b3Jk
ICJoZWxwIiB0byB0aGUgYWJvdmUgYWRkcmVzcy5ccGFyDQpccGFyDQpTZW5kIGFueSBwcm9ibGVt
IHJlcG9ydHMgb3IgcXVlc3Rpb25zIHJlbGF0ZWQgdG8gdGhpcyBlbWFpbCBsaXN0IHRvIHRoZSBs
aXN0IG93bmVyIGF0XHBhcg0KICAgb3duZXItYmxhY2tib3hAb2Jlcm9uLmNoXHBhcg0KXHBhcg0K
Q3VycmVudCBwb3N0aW5nIHBvbGljeTpccGFyDQpccGFyDQphKSBUbyBwb3N0IHlvdSBzaG91bGQg
dXNlIHRoZSBzYW1lIGFkZHJlc3MgYnkgd2hpY2ggeW91IGFyZSBzdWJzY3JpYmVkIHRvIHRoZSBt
YWlsaW5nIGxpc3QuIFRoYXQgd2F5LCB0aGUgbGlzdCBzZXJ2ZXIgd2lsbCByZWNvZ25pemUgeW91
IGFzIHN1YnNjcmliZXIgYW5kIGZvcndhcmQgeW91ciBwb3N0aW5nIGltbWVkaWF0ZWx5LCB3aXRo
b3V0IGNyZWF0aW5nIGFueSBvdmVyaGVhZC5ccGFyDQpccGFyDQpiKSBJZiwgZm9yIHNvbWUgcmVh
c29uLCB5b3UgY2Fubm90IHBvc3QgZnJvbSB0aGUgYWRkcmVzcywgYnkgd2hpY2ggeW91IGFyZSBz
dWJzY3JpYmVkLCB5b3VyIG1lc3NhZ2Ugd2lsbCBiZSBtb2RlcmF0ZWQgdG8gYXZvaWQgc3BhbS4g
UGxlYXNlIHVuZGVyc3RhbmQgdGhhdCBtb2RlcmF0aW9uIHdpbGwgb2Z0ZW4gY2F1c2Ugc29tZSBk
ZWxheSwgaW4gcGFydGljdWxhciBvdmVyIHdlZWtlbmRzIG9yIGhvbHlkYXl9fQBpdGUgYSBwcm9n
cmE=
----boundary-LibPST-iamunique-1267912214_-_---
Received on Sun Feb 15 2004 - 21:22:22 UTC

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