Re: foreach routine

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

duke normandin wrote:
> 
> My gut feeling tells me that U4ia can do CGI and various backend stuff OK.
> The issue for me is how efficiently? So far, lots of hoops to jump through
> to get simple things done. However I'm serious about U4ia. I'm still reading
> the
> reference manual. In section 2.3 it states:

Euphoria is capable of most anything. It's a double-edged sword. If you are
looking for a specialty language, then Eu is not for you, but otherwise it does a
very good job at being a general programming language.
Many things seem to be more tedious in Euphoria because it's so general and it
doesn't offer a gamut of 'candy' features that make things like CGI convenient.
You won't find much candy in Euphoria, and that's good. There is plenty of
libraries to make it simpler though.

The main issue with Eu is that because the community is so small compared to
other popular languages, there isn't a very large selection of libraries
available and many are not fully developed.

CGI for example, is an area that has not been entirely addressed by the
community yet. Support for CGI in Eu is still in it's infancy. You can find
several libraries for CGI in the archives, but you certainly won't find it as
convenient or as full-featured as perl or php, which are more designed for the
task.

Having said that, it's most definitely capable of CGI. The Euforum and most of
the functionality of the RDS website is powered by Eu. Several others have made
Euphoria driven websites as well, including myself. I've even written a special
tool that allows Eu to work inline in html, like PHP or SSI.

> "Programming in Euphoria is based entirely on creating and manipulating
> flexible, dynamic sequences. Sequences are IT - there are no other
> structures to learn"
> 
> Nice --- but hardly no tools to do the above "manipulating" of sequences.
> Its sad!

What kind of tools? Most things that people think they need are nothing more
than convenience features, or are due to trying to make Eu like some other
language that they are more accustomed to.

You are right that it does need some more functionality for dealing with
sequences, but it's probably not the kinds of features you are thinking of.

Chris Bensler
~ The difference between ordinary and extraordinary is that little extra ~
http://empire.iwireweb.com - Empire for Euphoria

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

Search



Quick Links

User menu

Not signed in.

Misc Menu