Re: foreach routine
- Posted by Chris Bensler <bensler at nt.net> Dec 22, 2006
- 646 views
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