Re: Open Discussion (Euphoria)
- Posted by Ron Weidner <xecronix at yahoo.com> Nov 26, 2005
- 575 views
-- Chris Said -- Hello All, I would like to have an open discussion regarding Euphoria and moving the language forward. I would like to get your thoughts and opinions on the following: A few years ago I approached Robert with a proposal to try and bring Euphoria to the mainstream market, unfortunately he declined. Recently my product Cloak was acquired by a larger company, and by the first quarter of 06 we will no longer be the owners of Cloak. Although my company will no longer be the owner of the rights, we will still be involved with the project. Because of the acquisition I decided it would be the best time to also change the name of the company and produce other products. Now that my company is changing focus I thought it would be great to approach Robert once again with another proposal to attempt to bring Euphoria to the forefront. As I explained to Robert I am not interested in supporting multiple platforms, and because of that I suggested my company would create a hybrid Euphoria. This way people who are pleased with Euphoria as is could use the RDS version, and people who are into hardcore Windows programming would use the hybrid version. I am not suggesting by letting my company create a hybrid version of Euphoria it will become popular overnight. What I am suggesting is by allowing my company to take the language in another direction; it will expand the amount of people currently using Euphoria. My company is no where near as large as the other major software companies, but we do have access to resources that are not currently available to RDS. What I plan to do with the hybrid version is release a complete Windows development environment. Complete with an IDE, compiler, Windows style debugger, and a complete standardized Win32Lib. No more Console/DOS boxes, all error messages would be Windows based. In addition to redesigning the hybrid version to be Windows only, we would concentrate on supporting user projects by funding some of the larger libraries. In my opinion the success of moving Euphoria forward will be based on the users, and not the amount of features it contains. Regrettably once again Robert has said no. He feels by allowing my company to create a hybrid version of Euphoria, it will split the community apart, and eventually it will compete with the RDS version, although Robert will still receive a royalty from our product. What is your opinion on this? Would you be against another company developing a separate version of Euphoria? ---Chris -- -- -- Ok, since you're asking for an open discussion, I'll pipe in too. I'm first going to politely agree with Robert. Your product would create competition with RDS on the Windows platform. And if you are in fact better at marketing software than RDS (as you implied) the competition could be detrimental to ADS. Perhaps not financially as you stated something about Royalties, but he would have share control over the product with his competition. Just as other companies have to add feature X to match feature X in their competitors product in order to compete. That said, what is stopping you from making a new BASIC interpreter? Or a new Pascal interpreter? Maybe even a new C interpreter? The answer is of course nothing. Just as the as answer to what is stopping you from making a new EU interpreter is also nothing. But, you don't want to make a new interpreter. Instead, it seems you want to stand on Robs shoulders and hail your new wiz bang full of GUI goo IDE, compiler, interpreter, as the next great thing. Shame on you! If you want to build a better Eu experience, a better interpreter, whatever, go for it. But don't whine about the fact that you want to take Eu in a direction that the current author/maintainer doesn't want to go. It's his, and he has the right to keep it, and to protect his interest in it. BTW, if I sound to harsh, bummer. But the truth is, I hope you do write a newer and better Eu. And in turn, I hope Rob out does you with his own newer/better improvements. Further, I hope that cycle continues for a while. :) -- Ronald Weidner http://www.techport80.com PHP Software developer for hire.