Rob Q: MacOS X Euphoria
- Posted by Vincent <darkvincentdude at yahoo.com> Jul 17, 2005
- 523 views
Rob have you ever considered porting Euphoria over to PowerPC architecure? Apple will be switching to Intel CPUs supporting x86 in their Power Mac computers next year. That may make it easier to port? Can Euphoria interface with Objective C, like it can with C++? Can Euphoria handle C++ templetes? If Euphoria can interface with Objective C with a library, then it may be possible to somehow use Apple's Cocoa application interface, and make native OS X GUI apps. Also, you might add on that suggestion list I sent you by email a while ago. That you should use the latest version of OpenWatcom and GCC for all your 32 bit products, when it's time to build v3.0. I would say by then the latest would be OpenWatcom v1.4 or v1.5, and GCC v4.1. If I'm correct, your still using that old Watcom 10.6. Virtually 100's of bugs have been fixed since then, along with many improvements and compiler optimizations. It wont cost a dime to use, since it's open source. I'm not sure why there is GCC v4 and GCC v3.4 avaialable, but you should use the latest. As for using the latest OpenWatcom you might get a slight performance increase, with the same compiler flags. Plus might get a slightly smaller EXE and static libraries files. But most of all, you get the piece of mind of using a updated compiler with LOTS of bugs fixes. You would need to change: int **jumptab = ((int **)Execute)+?? BTW: That loop optimization bug was fixed in OpenWatcom v1.1. But I have done some testing, and it increases program size, and reduces performance slightly, So by all means dont use it. Don't forget about 64 bit products either. That may not be possible for 3.0, but soon after please. I'm going to get a nice dual core AMD machine next. Regards, Vincent