Re: Giving Euphoria more of an appeal to others?
- Posted by c.k.lester <euphoric at ckl??ter.com> Apr 17, 2008
- 591 views
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! :)