Re: The tortured soul of a Euphorian ...

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

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

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

Search



Quick Links

User menu

Not signed in.

Misc Menu