RE: Moving on...
- Posted by Ray Smith <smithr at ix.net.au> Aug 16, 2003
- 542 views
Peter Willems wrote: > Actually, what I had in mind is that a community website with > dedicated forums, wiki, etc, might [snip] > I would even recommend raising such documentation and a specific > doc-generator as a must for the projects that are hosted on such > a community website [snip] > But if the project is hosted on a community website then the > developer can easy request feedback or ask if anyone else want > to participate or even take over the project. This is common > practice in other developer communities. An "EU Community" has very little hope of developing past the current mailing list. People who decide to do major contributions to projects and then give it all away will almost always decide to do it on 100% open source projects. Why would anyone put huge amounts of effort into helping develop Eu furthur (i.e. by writing doco, libraries, apps, etc) when the core is closed and is only being "very slowly" developed and 100% controlled by 1 person??? ok a few people contribute (I was one of them) but compared to other languages very few. Closed source products (i.e. Euphoria, Microsoft products etc) are made by people who want to make money. Open Source products (i.e. Perl, Python, Ruby) are made by people who want to make great products. That's why these open source languages can now compete with the best closed source languages that the biggest companies (with huge amounts) of money develop. When someone says ... look here is my product and I want to make it open source they are saying help me make this a "great" product. Very strong communities have developed around open source products because there is a desire to "improve" software for the good of the people. It sounds crazy but it's true! Some may argue that open source projects are controlled by 1 person (or small numbers of people). This is true, but if this person (or people) don't progress as users expect then the project forks and a new leader takes control and improves the product. (Most open source projects these days have senior committies who vote on changes which seems like a very good solution) The only thing that will make Euphoria more popular is for it to become open source. I respect Rob's choose not to do this, but the end result is, Euphoria is lossing ground to other languages at a very fast rate with no chance of catching up. It is actually interesting to read this list from time to time and hear people talking about "how to improve" Euphoria. Talented people, I mean really talented people (I'm by no means including myself!!!) just aren't going to jump into the Euphoria community and write high class libs utils doco etc. It's just not going to happen. All of these poeple are over using Perl, Python and Ruby etc having a great time. Open Source is like a light that flicks on in your head, when it turns on you just can't imagine why you didn't understand it before, or why others can't see what you see! If Euphoria is doing everything you want to it do now, then great, if you'd like it to other things and you yourself aren't able to, or not willing to do it, then don't hold your breath! Ray Smith http://rays-web.com