Re: The tortured soul of a Euphorian ...
- Posted by David Cuny <dcuny at LANSET.COM> Jun 16, 2001
- 347 views
Ray Smith wrote: > (eg. I have spent a fair amount of time > writing wrappers for C libraries .... if > I used C I could concentrate on using the > libraries instead of wrapping them. Pretty > well all languages other tha[n] C fall into > this category!!!!!). That's one of the things that finally got me coding in C again - the worry that I was concentrating too much on a niche language. There are a lot of things that Euphoria is *excellent* at, but being locked out of the source meant writing libraries (like Dos32Lib) from scratch. Ultimately, it feels like a dead end. Robert opening up Euphoria's source - even on a limited basis - promises to change these things. If you really need a C library, you can finally (with a bit of work) make it part of Euphoria. The real fun starts when people start messing with the syntax of Euphoria. For example, I could write my own version, and offer native support for associative lists (sorry Jiri - I'm sure I spelled that wrong...), or go hog wild and start adding all the features that appear in Py. And if you've seriously altered the source, think of the fun it will be to keep it in sync with new releases of Euphoria. If you worried that Euphoria was a niche language, what about when there are a dozen forks of the language? I'm hoping for a sort of mega-Euphoria, which incorporates lots of changes from lots of different developers. It would be interesting to see what comes out. -- David Cuny