Re: A Problem with v2.4 (for Rob)

new topic     » goto parent     » topic index » view thread      » older message » newer message

On Monday 19 May 2003 10:41 pm, Derek wrote:

> If we are using the current Euphoria then either the coder that is
> combining libraries will have to do some changes to the library code, o=
r
> get the original authors to change their libraries.

Which was, I thought, what we were trying to avoid.=20

Changing someone else's libraries is error-prone and counter-productive.=20
Plus you now have to ship those modified libraries along with your progra=
m,
causing conflicts with other programs which may use the original unmodifi=
ed=20
libraries.
Then whenever the original author of the library changes/updates her code=
,=20
your program no longer works. Some solution!

Add to that the fact that properly implemented namespacing could encourag=
e=20
clearer, more modular coding, but the current solution fails to do this,=20
because you can't "pass on" namespaced variables via another include.

I'm sorry, but I have tried very hard to find a practical use for namespa=
cing=20
(as implemented) and I just can't.=20

Irv

new topic     » goto parent     » topic index » view thread      » older message » newer message

Search



Quick Links

User menu

Not signed in.

Misc Menu