Re: Anxiety over 4.0
- Posted by Matt Lewis <matthewwalkerlewis at g?a?l.com> Jun 10, 2008
- 723 views
Bernie Ryan wrote: > > Matt Lewis wrote: > > > > Bernie Ryan wrote: > > > > > > I am going to wait for version 4.0 new features to see if > > > I am going to continue with using Euphoria. > > > It looks like 4.0 is driving off into the sunset leaving me > > > behind. > > > > Bernie, > > > > Could you expand on this a bit? From memory, I recall several issues you've > > brought up: > > > > PCRE: You seem to be against including this in the core. > > GPM: You'd like to see this back into the core. > > GOTO: You voted no. > > Namespaces: I recall you saying that the 3.1 namespaces weren't useful to > > you. I think the newer implementation is much better. > > > > Are there other issues or concerns? > > > > Matt: > > PCRE is added to the core but wouldn't it be better to use it to > write a new lexer for eu so features could be easier to add ? I think the reason forward references aren't in euphoria are more philosophical than technical. This was probably less true before eu2.5, when the parsing paradigm changed. As an aside, adding PCRE to the core was pretty easy, and didn't take too much work. > Say I write a great function in a library that returns the address > of a function that I want use except I can't use it until after I > write the code that I want to use it in. NO FORWARD REFERENCES. > > Euphoria is written in "C" which has forward references; NOT PASCAL. > An all the time spent on arguing about how to exit a routine and why > goto should be added has just frustrated me. Well, we all have our priorities. And you're right, forward referencing has not been discussed very much recently, though I suspect that there will be a pretty wide divide on opinions about allowing it into euphoria. Matt