Re: Eucom 2.05, namespace probs (sorry)

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

Chris Burch wrote:
> 
> Derek Parnell wrote:
> 
> <snip>
> 
> > > 
> > > I do not use the euinc environment variable, and copy all the win32lib
> > > includes over to my include directory, and have all the old tk_*.e files
> > > there too from old win32libs.
> > 
> > 
> > Not a clever idea, really. It is a *lot* safer to use euinc. I think that
> > one of the entries in euinc can be a 'relative' path to the current folder.
> > 
> >   set EUINC=.\include;
> >  
> > -- 
> > Derek Parnell
> > Melbourne, Australia
> > 
> 
> Ok, finally persuaded, converting to euinc now.
> 
> So why were you leaving again?

LOL, yeah its a slow process, no? 

But on a serious note, now that you've asked, ...

(1) I'm extremely tired of the way that RDS operates.

The way I read things is that Euphoria is a great language, and RDS is
pretty satisfied with that, to the point where it does not really wish
Euphoria to get any 'better'. In fact, its an oxymoron, in that Euphoria
implements RDS's programming beliefs and thus to change it would mean 
compromising the dogma. So the phrase "improving Euphoria" is seen as a
self-contradictory statement. Of course, I could be reading this all wrong.

So this forces me around to the next point ...
(2) To begin working on an alternative to RDS's implementation of Euphoria.

I may not succeed in doing this, as RDS has really done an excellent job
in creating a fast and stable interpreter for the language, but I'll give
it a go anyway. I really didn't want to do this, but as RDS has closed
any discussion, or option, of other languages using RDS's binder/backend
I feel there is no alternative for me. 

If I manage to produce an alternative to RDS's implementation, it will
mean that I can have an influence in improving my product. I will most
likely go the Open Source route once I have a viable prototype. Thus 
enhancement requests for the language can then be validated, costed,
discussed, scheduled, inspected, and implemented with open processes.

This may mean that my Euphoria implementation will diverge from RDS's one,
but that doesn't really worry me. It will be the 'customers' of these
products that ultimately dictate which implementation is successful.

To be fair, there are one or two other alternatives to RDS being worked
on by other groups. I'm not a part of those, though I have discussed
issues with them from time to time. When RDS gave out some hints about
what form v2.5 was taking, I abandoned the idea of alternatives as I 
thought the RDS was going to deliver a tool that I could use. But v2.5
has not lived up to my hopes for it, and RDS has a strong respect for
the status quo.

However, I'll be hanging around here with Win32lib support for about a
month after the next release, or until somebody else picks up the 
support role.

-- 
Derek Parnell
Melbourne, Australia

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

Search



Quick Links

User menu

Not signed in.

Misc Menu