RE: Euphoria's Future?
- Posted by Ray Smith <smithr at ix.net.au> Nov 15, 2001
- 484 views
... "my" 2 cents worth about Euphoria's future .... I have been using Euphoria on and off for close to 3 years and get very frustrated about the lack of available good quality, bug free, documented libraries. Over this time I have seen many people come and go (myself included!). Don’t people wonder why more people aren’t using Euphoria? Why hasn’t it grown faster? Where are all the Euphoria web sites? I always sound very negative when I talk like this and I don’t mean to be but sometimes you have step back and look at the big picture. Euphoria is a good "base" language for the small to medium sized tasks that don't need to much interaction with other technologies. What I’m saying is that Euphoria “IS” good for some tasks. But it isn’t the “best” tool for “a lot” of tasks. Yes there are many libraries available but few are complete and even fewer are documented. The return "cry" is always ... build your own libraries ... the problem is that this takes a lot of effort! Trust me I should know! If you like building libraries then this is great! The big benefits of Euphoria (IMO) are: * it's small * it's fast * It's easy to program in. If you strip all of the libraries and extensions out of almost any other language you would probably achieve the same benefits. Being small isn't always a feature. Euphoria creates a lot of enthusiasm from people new to programming because it is easy to use. These same people mostly wander off when they find out things get very difficult very quickly after you can do the basics. I believe Euphoria needs “official” libraries (or utilities) that are distributed with (and documented with) the base Euphoria install. Or an “official” libraries pack that can be downloaded as a separate download but installed and documented together. I don’t believe the current method of letting people write and share their libraries with other people is working satisfactorily. Sometimes you need to look at the past to see the future! How long has Euphoria been used for? What is the current status? What is the future? I don’t want people to stop using Euphoria … but I believe people should be aware of what is easily achievable and what is not. I’m always happy when people push the boundaries of what can be done but my feeling is most people give up with frustration at what can’t be done (“easily”). Marketing is another thing mentioned…. Why wouldn’t RDS want Euphoria to be popular? Who hear is happy with the current progress of Euphoria? Who wouldn’t want Euphoria to improve and expand at a faster rate? To finish with a positive note … I’m waiting with anticipation as to what can be achieved when others have the source code. This is the most positive step RDS have made for years and hopefully there are enough people willing to buy and expand on it and expand Euphoria’s capabilities. Ray Smith http;//www.geocities.com/ray_223