1. RE: Are there any commercial applications written in Euphoria????
- Posted by "sixs" <sixs at ida.net> Jan 28, 2004
- 464 views
Thanks to all who have replied. Just another question. Do they run Euphoria as an interpreted program and have to include Euphoria executable with their program, or do they compile it into a "C" program? 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). I was reading in a Java Pro magazine, December 2003, Editor's note page 6, where it was not efficient for small systems, but for large systems. The scripting languages are recommended(PHP) for smaller systems so that's where I thought maybe Euphoria's strength lay. Jim -----Original Message----- From: Robert Craig [mailto:rds at RapidEuphoria.com] Sent: Tuesday, January 27, 2004 10:33 PM To: EUforum at topica.com Subject: Re: Are there any commercial applications written in Euphoria???? A lot of people seem to build "commercial" Euphoria programs for their own use inside a company. Today for example, a pharmacist in Texas sent me a Euphoria program that he wrote to automate his pharmacy. His program taps into Euphoria data on physicians he deals with, patients who buy drugs, and his database of drug information (in Euphoria form). It's a Windows program that uses Win32Lib. He hasn't decided whether to try to market it. So far he's just happy using it for himself. Commercial programs like this don't appear in Recent User Contributions. Commercial programs may contain proprietary information, may require a special environment to operate in, or may be too complicated or uninteresting to anyone but the author and his company, or perhaps their competitors. One person who upgraded recently said he developed a Euphoria program for his company that saved them a ton of money and resulted in his promotion. Regards, Rob Craig Rapid Deployment Software http://www.RapidEuphoria.com TOPICA - Start your own email discussion group. FREE!
2. RE: Are there any commercial applications written in Euphoria????
- Posted by Ray Smith <smithr at ix.net.au> Jan 28, 2004
- 505 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