Re: Giving Euphoria more of an appeal to others?

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

Jeremy Cowgar wrote:
> 
> 1. A standard library... with Euphoria,
> how do I add two dates? How can I trim the whitespace off the end or beginning
> of a sequence acting as a string? How do I split a string by spaces? How do
> I create a hash table? etc... All of those can be done by downloads found in
> "The Archive" but which one?

Just use EusLibs. :)

> I am wondering, why not start building an official standard library that is
> distributed with Euphoria? Not additions in C, but such helpers placed in
> EUPHORIA/include
> ?? CK Lester has started on such a library.

I think the point is to distribute a minimum source base and let the user
add on as necessary.

I agree that having a standard library package available at RDS would be
beneficial; I just don't think it necessarily has to come in the main
download. HOWEVER, I could be wrong. :)

> I would start on String functions, then Date and Time functions, the Hash
> functions
> and move on from there. It would take a bit of work, but a solid week of work
> on it, I think we would all be amazed at what could be done.

> 2. The website is very old in appearance.

Watch it! Rob doesn't like when you insult the web site. ;)

> 3. Get Euphoria into the major Linux distributions. Debian, Ubuntu, Fedora,
> GenToo, FreeBSD, OpenSUSE, Mandrivia and others.

I think this is being attempted. I even thought of doing a FreeBSD port, but
then real life interrupted.

Jeremy, I think all the code for a standard library has been written; it's
just a matter of 1) putting it all together (like EusLibs) and getting it
formatted (I made no attempt with EusLibs to format the code to make it
consistent), then 2) making it official (not like EusLibs).

Let me be a broken record and say: Go for it! :)

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

Search



Quick Links

User menu

Not signed in.

Misc Menu