Re: Euphoria will be Free and Open Source!

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

Jason Gade wrote:
> 
> Kat wrote:
> > I vote for gently and politely nagging Matt to put strings into OOEU!
> 
> I really like OOEU (but not for class-based OO which I hate) because of the
> integrated WX debugger. I like the idea of a graphical debugger that
> automatically
> downgrades to a text debugger when needed. I think that it should be a
> standard
> feature.

I've thought about this, and I think that once I get the source to Rob's
debugger, that's exactly what it will do.  It will try to load the 
graphical debugger, but will default to the text-based debugger we 
currently have.  Of course, there will have to be some work to get the
euphoria-based debugger working with the backend C code, since things
are handled a bit differently.
 
> Strings, while important, can be added later. A few features before 'goto' !
> :)

Here's my problem with adding strings (note, it's not a philosophical
issue--although I *do* find the simplicity of datatypes in Eu to be 
attractive).  There are currently three datatypes, and all parts of the
code have to know how to handle those types.  Adding another basic type
is no simple thing.  

Also, Rob has created a very optimized way to handle three data types, 
and to tell them apart.  Adding a fourth is not simple.  I suppose that
for a string, the way to go might be to add some additional field in the
sequence struct that determines whether each element is 4-bytes or 1-byte.
Hmmm.  More thought required.

Matt Lewis

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

Search



Quick Links

User menu

Not signed in.

Misc Menu