Re: Open Discussion (Euphoria)
- Posted by Vincent <darkvincentdude at yahoo.com> Nov 25, 2005
- 555 views
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