RE: Are there any commercial applications written in Euphoria????
- Posted by Ray Smith <smithr at ix.net.au> Jan 28, 2004
- 504 views
sixs wrote: > I hope I'm not being too much a pain, but Ray Smith saying he prefers > Python got me wondering. I had looked at Python before I tried Euphoria > and I thought Euphoria. The same went for Ruby, Perl, and Lua and > others. I am used to COBOL, Cognos's Powerhouse, Visual Basic, Java, > Sybase's Anywhere, Delphi, and a little C. (These are all costly and > seem to have a lot of overhead so I am not interested in them). Hi Jim, I'm a little sorry I mentioned it at all now ;) No one can tell "you" what the best language for "you" to use is. Everyone has different knowledge levels, experience, different ways of programming, different ways of thinking, different technical requirements, different target audiences etc etc. One language or tool might work really well for one person, but be a horror for another person (all based on the above factors). The only advice anyone can give you is that you need to make a detailed list of features you require and then see if Euphoria can be used to implement each feature. And then you write little test programs to implement each feature. If you can't ask others for help. If you really want good advice then make a list of features you require and post it to the mailing list. An example (off the top of my head) of a list might go something like ... GENERAL: * easy to program ;) - often a personal choice * easy to distribute end applications (no or few external dependices) * no runtime fees * small executable * good support available * good documentation etc GUI: * test boxes * tab controls * grid control * images in grid * be able to sort columns * list view * radio buttons * check boxes * MDI control * display images * play wav files etc Database access: * SQL "type" database * multi user * easy to install * transaction support * ODBC interface to allow usres to have access to the base data * etc Now once you have created a detailed a list (far more detailed then my example) then see how easy/difficult it is to achieve in Euphoria. If it turns out that Euphoria can't do what you want then you have a good list to compare other languages for the features you require. There is one more factor to consider and that is ... how will the future effect my choice? I very difficult question to answer. For Euphoria, since it's (I think) over 10 years old one would assume it will be around for along time yet. I still beleive it's a pretty major issue that only 1 person controls everything. I don't know if anyone can help you more then that. Regards, Ray Smith http://rays-web.com