Re: Euphoria will be Free and Open Source!
- Posted by Matt Lewis <matthewwalkerlewis at gmail.com> Sep 20, 2006
- 676 views
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