- Standard In , Standard Out and all the other I/O stuff

From: L <"L">
Date: Thu, 12 Jul 2007 16:10:35 -0700

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

> Keep in mind that CP/Blackbox was designed as a framework environment.
> It was not supposed to just do the batch processing, for which we have
> C or Fortran. If you want to go back to the command line application
> "myapp <input.txt >output.txt" then you can do it in CP, with some
> pain maybe. In fact it has been done in Info21. However, if you want
> to go the other way to implement an interactive, graphically - rich
> application, then I can only wish you good luck with either Fortran or C.
>

No need for Fortran or C. Freepascal 2.X can be used for your silly Fortran and
C needs.
In fact, even freepascal DLL's can be used inside component pascal.
Making them sister development environments.

For example, I just built a procedural HTML parser that was originally a class.
Since the procedural version is available, functions can be exported from a DLL.
I can import it into Component Pascal from the DLL.

Communities need to merge and reuse existing code.
Freepascal is C and Digital Mars D with better syntax. Really.

Lars

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

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

e1xydGYxXGFuc2lcYW5zaWNwZzEyNTJcZnJvbXRleHQgXGRlZmYwe1xmb250dGJsDQp7XGYwXGZz
d2lzcyBBcmlhbDt9DQp7XGYxXGZtb2Rlcm4gQ291cmllciBOZXc7fQ0Ke1xmMlxmbmlsXGZjaGFy
c2V0MiBTeW1ib2w7fQ0Ke1xmM1xmbW9kZXJuXGZjaGFyc2V0MCBDb3VyaWVyIE5ldzt9fQ0Ke1xj
b2xvcnRibFxyZWQwXGdyZWVuMFxibHVlMDtccmVkMFxncmVlbjBcYmx1ZTI1NTt9DQpcdWMxXHBh
cmRccGxhaW5cZGVmdGFiMzYwIFxmMFxmczIwID4gS2VlcCBpbiBtaW5kIHRoYXQgQ1AvQmxhY2ti
b3ggd2FzIGRlc2lnbmVkIGFzIGEgZnJhbWV3b3JrIGVudmlyb25tZW50LlxwYXINCj4gSXQgd2Fz
IG5vdCBzdXBwb3NlZCB0byBqdXN0IGRvIHRoZSBiYXRjaCBwcm9jZXNzaW5nLCBmb3Igd2hpY2gg
d2UgaGF2ZVxwYXINCj4gQyBvciBGb3J0cmFuLiBJZiB5b3Ugd2FudCB0byBnbyBiYWNrIHRvIHRo
ZSBjb21tYW5kIGxpbmUgYXBwbGljYXRpb25ccGFyDQo+ICJteWFwcCA8aW5wdXQudHh0ID5vdXRw
dXQudHh0IiB0aGVuIHlvdSBjYW4gZG8gaXQgaW4gQ1AsIHdpdGggc29tZVxwYXINCj4gcGFpbiBt
YXliZS4gSW4gZmFjdCBpdCBoYXMgYmVlbiBkb25lIGluIEluZm8yMS4gSG93ZXZlciwgaWYgeW91
IHdhbnRccGFyDQo+IHRvIGdvIHRoZSBvdGhlciB3YXkgdG8gaW1wbGVtZW50IGFuIGludGVyYWN0
aXZlLCBncmFwaGljYWxseSAtIHJpY2hccGFyDQo+IGFwcGxpY2F0aW9uLCB0aGVuIEkgY2FuIG9u
bHkgd2lzaCB5b3UgZ29vZCBsdWNrIHdpdGggZWl0aGVyIEZvcnRyYW4gb3IgQy5ccGFyDQo+XHBh
cg0KXHBhcg0KTm8gbmVlZCBmb3IgRm9ydHJhbiBvciBDLiBGcmVlcGFzY2FsIDIuWCBjYW4gYmUg
dXNlZCBmb3IgeW91ciBzaWxseSBGb3J0cmFuIGFuZFxwYXINCkMgbmVlZHMuXHBhcg0KSW4gZmFj
dCwgZXZlbiBmcmVlcGFzY2FsIERMTCdzIGNhbiBiZSB1c2VkIGluc2lkZSBjb21wb25lbnQgcGFz
Y2FsLlxwYXINCk1ha2luZyB0aGVtIHNpc3RlciBkZXZlbG9wbWVudCBlbnZpcm9ubWVudHMuXHBh
cg0KXHBhcg0KRm9yIGV4YW1wbGUsIEkganVzdCBidWlsdCBhIHByb2NlZHVyYWwgSFRNTCBwYXJz
ZXIgdGhhdCB3YXMgb3JpZ2luYWxseSBhIGNsYXNzLlxwYXINClNpbmNlIHRoZSBwcm9jZWR1cmFs
IHZlcnNpb24gaXMgYXZhaWxhYmxlLCBmdW5jdGlvbnMgY2FuIGJlIGV4cG9ydGVkIGZyb20gYSBE
TEwuXHBhcg0KSSBjYW4gaW1wb3J0IGl0IGludG8gQ29tcG9uZW50IFBhc2NhbCBmcm9tIHRoZSBE
TEwuXHBhcg0KXHBhcg0KQ29tbXVuaXRpZXMgbmVlZCB0byBtZXJnZSBhbmQgcmV1c2UgZXhpc3Rp
bmcgY29kZS5ccGFyDQpGcmVlcGFzY2FsIGlzIEMgYW5kIERpZ2l0YWwgTWFycyBEIHdpdGggYmV0
dGVyIHN5bnRheC4gUmVhbGx5LlxwYXINClxwYXINCkxhcnNccGFyDQpccGFyDQotLS0gQmxhY2tC
b3hccGFyDQotLS0gc2VuZCBzdWJqZWN0IEhFTFAgb3IgVU5TVUJTQ1JJQkUgdG8gYmxhY2tib3hA
b2Jlcm9uLn19ADEAAADYew==


----boundary-LibPST-iamunique-1720334336_-_---
Received on Fri Jul 13 2007 - 01:10:35 UTC

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