Re: Open Discussion (Euphoria)
- Posted by "C Bouzy" <eucoder at hotmail.com> Nov 25, 2005
- 599 views
Hi Vincent, Win32 API is not going anywhere anytime time soon. There are too many current and past applications that depend on it, rest assured Win32API will= be around for at least another 20 years. 85% of all computers in the world= use a Windows OS, so do not think Linux or any other OS will replace Window= s in the near future. And as I explained before the hybrid version of EU will= not have anything to do with the current version of Euphoria. Linux is a= pure example of people taking something open source and morphing it into= other products. There are free and commercial versions of Linux and people= choose which versions they want to use. Porting EU to 4 or 5 different platforms is not going to change the fact= people see Euphoria as a hobby language. EU is open source, but has that= increased the users significantly? EU has been out long enough to have a= community of no less than 500,000 users or more. There are inferior languages that were developed and released after EU and have gained far mor= e popularity than EU. EU was first released in 1993 and I could count the amount of major articles written about the language. 12 years is a long tim= e to get people to notice you, so it is obvious a new approach is needed. I= have been using EU a very long time, and I have seen dedicated EU members= leave the community because of their frustration with Robert and the language. If EU was truly open source then I would not have to get permission from= Robert to create a hybrid version to begin with, and that is what I do not= understand. It seems Robert wants people to add features to the language bu= t he is also restricting what people do with their =93custom=94 versions. I= personally feel Robert has done all he can do with the language and he should allow others to take it in other directions. >From: Vincent <guest at RapidEuphoria.com> >Reply-To: EUforum at topica.com >To: EUforum at topica.com >Subject: Re: Open Discussion (Euphoria) >Date: Fri, 25 Nov 2005 13:46:38 -0800 > > >posted by: Vincent <darkvincentdude at yahoo.com> > >Hi Chris, > >There are a couple problems with that concept. > >The Euphoria interpreter is now free and open-source (PD-source) software.= >The only products that cost money are the distribution tools and C source= >code. However, many Euphorians really don't need these products, but some= >buy them anyway to support RDS and find uses for them. > >Euphoria is meant to be multi-platform, with MacOS x86 being next on the= >porting list. The future of Windows development lies within Microsoft's= >WinFX development platform. While the Win32 API may still be available,= >eventually fewer and fewer will use it. If Microsoft were to remove the= >Win32 API and emulated DOS, Euphoria would no longer run on Windows. >This is why investing time with Linux, BSD, and MacOS shall get more >important, while hoping Microsoft does not remove them anytime soon. > >With all this said, I highly doubt a Windows only, commercial Euphoria >language could succeed. Instead, I think RDS should consider adding >thread-safety into the interpreter and translator, so we can utilize >the new rising trend of multi-core processors. Then support 64-bit >Euphoria products, so we can utilize more than 2 GB of memory on our >64-bit computers. Additionally, it's possible that Cell processors >could make it into mainstream PC markets in the foreseeable future. >If so, I would like C/C++ compilers and an Euphoria version to run >on the them as well. > > >Regards, >Vincent > > > > http://messenger.msn.click-url.com/go/onm00200471ave/direct/01/