Re: General goals

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

Jules Davy wrote:
> 
> I don't have a CS degree and know very little about C/C++, java, Python etc,
> so don't feel able to participate in the more technical discussions. I agree
> with your points, and think that the core of Euphoria should adhere to those
> principles (which it already does). Most of the discussion I've seen so far
> seems to revolve around changes to the core, but will these proposed changes
> significantly increase the number of new users? (assuming that this is one of
> the primary aims). In my humble opinion it won't. Personally I think that the
> progress of Euphoria would be better served by the addition of libraries which
> enable the average user to be more productive. I'd like to see a more
> network-aware
> Euphoria, with a easy-to-use cross-platform GUI. (something like REBOL). I
> think
> the most pressing need is for more integrated tools that support the 'general
> purpose programming language' which Euphoria claims to be.

This is very insightful, but, IMHO, doesn't take the concept quite far enough.
One of the principles of euphoria is that it's fast enough to push a lot of
functionality out to external libraries, written in euphoria.  And this
system basically works well, especially when you factor in the ease of 
linking to other compiled code to augment the euphoria code.  But what
about the people writing all these libraries?

While the features themselves might not attract users, as someone who writes
libraries that other people use, having some better tools for dealing with
a large code base, and for organizing complex code (take a look at eusql),
it could make my life easier in several ways, hopefully leading to better
libraries, which benefits everyone.

Matt

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

Search



Quick Links

User menu

Not signed in.

Misc Menu