- ASCII file handling

From: Campbell, Robert D (SELEX) (UK Edinburgh) <"Campbell,>
Date: Thu, 25 May 2006 09:15:38 +0100

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

----- Original Message ----- From: "Martin, Marc" <marc.martin{([at]})nowhere.xy

> Also, a robust ASCII file
> I/O didn't come with the framework (other than a trivial
> example showing how it could be done), so I had to
> write my own.

People like to write their own! That way it operates as they wish rather
than according to someone elses 'odd' ideas of a good design.

Or am I wrong? Would a 'good' ASCII module be a real asset to the
community.

Actually I am of the opinion that it would be 'good' thing if various
facilities (such as ASCII file handling) were developed to a good
standard, then became defacto standards within the community.

To this end I published a capable and documented ASCII file reader
(LibAsciiMappers).
Now it may be the case that this module is excellent or hopeless, but
the point that I want to make is that it has provoked no feedback;
no one has said "make this small change and eveyone will want to
use it" or "bin that load of rubbish and use this; it is MUCH better".

We need this kind of interaction to evolve towards better things.
Without this interaction I am left with one or two theories:

1 - We are too polite for our own good

or

2 - (As already said) People like to write their own.

Robert

  

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



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

e1xydGYxXGFuc2lcYW5zaWNwZzEyNTJcZnJvbXRleHQgXGRlZmYwe1xmb250dGJsDQp7XGYwXGZz
d2lzcyBBcmlhbDt9DQp7XGYxXGZtb2Rlcm4gQ291cmllciBOZXc7fQ0Ke1xmMlxmbmlsXGZjaGFy
c2V0MiBTeW1ib2w7fQ0Ke1xmM1xmbW9kZXJuXGZjaGFyc2V0MCBDb3VyaWVyIE5ldzt9fQ0Ke1xj
b2xvcnRibFxyZWQwXGdyZWVuMFxibHVlMDtccmVkMFxncmVlbjBcYmx1ZTI1NTt9DQpcdWMxXHBh
cmRccGxhaW5cZGVmdGFiMzYwIFxmMFxmczIwIC0tLS0tIE9yaWdpbmFsIE1lc3NhZ2UgLS0tLS0g
RnJvbTogIk1hcnRpbiwgTWFyYyIgPG1hcmMubWFydGluQGJvZWluZy5jb20+XHBhcg0KXHBhcg0K
PiAgQWxzbywgYSByb2J1c3QgQVNDSUkgZmlsZVxwYXINCj4gSS9PIGRpZG4ndCBjb21lIHdpdGgg
dGhlIGZyYW1ld29yayAob3RoZXIgdGhhbiBhIHRyaXZpYWxccGFyDQo+IGV4YW1wbGUgc2hvd2lu
ZyBob3cgaXQgY291bGQgYmUgZG9uZSksIHNvIEkgaGFkIHRvXHBhcg0KPiB3cml0ZSBteSBvd24u
XHBhcg0KXHBhcg0KUGVvcGxlIGxpa2UgdG8gd3JpdGUgdGhlaXIgb3duISBUaGF0IHdheSBpdCBv
cGVyYXRlcyBhcyB0aGV5IHdpc2ggcmF0aGVyXHBhcg0KdGhhbiBhY2NvcmRpbmcgdG8gc29tZW9u
ZSBlbHNlcyAnb2RkJyBpZGVhcyBvZiBhIGdvb2QgZGVzaWduLlxwYXINClxwYXINCk9yIGFtIEkg
d3Jvbmc/IFdvdWxkIGEgJ2dvb2QnIEFTQ0lJIG1vZHVsZSBiZSBhIHJlYWwgYXNzZXQgdG8gdGhl
IFxwYXINCmNvbW11bml0eS5ccGFyDQpccGFyDQpBY3R1YWxseSBJIGFtIG9mIHRoZSBvcGluaW9u
IHRoYXQgaXQgd291bGQgYmUgJ2dvb2QnIHRoaW5nIGlmIHZhcmlvdXMgXHBhcg0KZmFjaWxpdGll
cyAoc3VjaCBhcyBBU0NJSSBmaWxlIGhhbmRsaW5nKSB3ZXJlIGRldmVsb3BlZCB0byBhIGdvb2Rc
cGFyDQpzdGFuZGFyZCwgdGhlbiBiZWNhbWUgZGVmYWN0byBzdGFuZGFyZHMgd2l0aGluIHRoZSBj
b21tdW5pdHkuXHBhcg0KXHBhcg0KVG8gdGhpcyBlbmQgSSBwdWJsaXNoZWQgYSBjYXBhYmxlIGFu
ZCBkb2N1bWVudGVkIEFTQ0lJIGZpbGUgcmVhZGVyIFxwYXINCihMaWJBc2NpaU1hcHBlcnMpLlxw
YXINCk5vdyBpdCBtYXkgYmUgdGhlIGNhc2UgdGhhdCB0aGlzIG1vZHVsZSBpcyBleGNlbGxlbnQg
b3IgaG9wZWxlc3MsIGJ1dCBccGFyDQp0aGUgcG9pbnQgdGhhdCBJIHdhbnQgdG8gbWFrZSBpcyB0
aGF0IGl0IGhhcyBwcm92b2tlZCBubyBmZWVkYmFjaztccGFyDQpubyBvbmUgaGFzIHNhaWQgIm1h
a2UgdGhpcyBzbWFsbCBjaGFuZ2UgYW5kIGV2ZXlvbmUgd2lsbCB3YW50IHRvXHBhcg0KdXNlIGl0
IiBvciAiYmluIHRoYXQgbG9hZCBvZiBydWJiaXNoIGFuZCB1c2UgdGhpczsgaXQgaXMgTVVDSCBi
ZXR0ZXIiLlxwYXINClxwYXINCldlIG5lZWQgdGhpcyBraW5kIG9mIGludGVyYWN0aW9uIHRvIGV2
b2x2ZSB0b3dhcmRzIGJldHRlciB0aGluZ3MuIFxwYXINCldpdGhvdXQgdGhpcyBpbnRlcmFjdGlv
biBJIGFtIGxlZnQgd2l0aCBvbmUgb3IgdHdvIHRoZW9yaWVzOlxwYXINClxwYXINCjEgLSBXZSBh
cmUgdG9vIHBvbGl0ZSBmb3Igb3VyIG93biBnb29kXHBhcg0KXHBhcg0Kb3JccGFyDQpccGFyDQoy
IC0gKEFzIGFscmVhZHkgc2FpZCkgUGVvcGxlIGxpa2UgdG8gd3JpdGUgdGhlaXIgb3duLlxwYXIN
ClxwYXINClJvYmVydFxwYXINClxwYXINCiAgXHBhcg0KXHBhcg0KLS0tIEJsYWNrQm94XHBhcg0K
LS0tIHNlbmQgc3ViamVjdCBIRUxQIG9yIFVOU1VCU0NSSUJFIHRvIGJsYWNrYm94QG9iZXJvbi5j
aFxwYXINClxwYXINCn0

----boundary-LibPST-iamunique-801884112_-_---
Received on Thu May 25 2006 - 10:15:38 UTC

This archive was generated by hypermail 2.3.0 : Thu Sep 26 2013 - 06:27:58 UTC