RE: private include files

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

Chris Bensler wrote:

> If you are going to fix the problem, fix it right.
> I for one, would not advocate for 'local includes'. Yes, I've discussed 
> this issue enough, that I have coined a term for the concept. The 
> problem is deeper than simply providing a way for people to write more 
> isolated code. Euphoria does not need more hacks.
> 
> I could reiterate what Juergen said, but I won't bother.
> I'm glad to see there are other people like me, who actually want what 
> is best for Euphoria, not just themselves. Breaking compatability, is 
> not a justifiable argument against such a fundamental change. It's 
> IMPOSSIBLE to avoid breaking code, if we ever want Euphoria to actually 
> improve.

I have never been able to understand Rob's reluctance to 'break code'.
What code is he worried about? The handful of libraries which come 
packaged with Euphoria? How long could it possibly take to change those,
especially considering they would be changed by Rob, who would know 
exactly what and how the new features are supposed to work. 

If he's worried about breaking other code, such as Win32Lib, well, 
first of all, that's not his problem, it's Derek's - and Derek has 
been one of the most vocal in requesting changes. Somehow, I don't 
think he would mind. As for other less-used libraries, then whoever 
actually uses those libraries can either fix them up and submit them 
to the archives, or request that the original author or whoever's 
willing do so. I can't think of any code in the archives which 
wouldn't benefit from a review, anyway.

I think the whole 'might break some code' is a straw-man argument.
Look at other languages where new versions break large amounts of 
code - Python and perl come to mind - has that hurt their popularity?
Didn't think so.

> One benefit of RDS's infamously glacial speeds of change, is that I can 
> be confident that this idea doesn't stand a chance of being implemented 
> any time soon, even if it is popular.

Comparison to glaciers is unfair - to glaciers. 
With a glacier, it's possible to predict exactly where they're going :)

Irv

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

Search



Quick Links

User menu

Not signed in.

Misc Menu