Re: Muhahahaha
- Posted by chris bensler <bensler at Mailops.Com> Aug 12, 2000
- 478 views
>Euphoria does not even support DirectX! And why not?! You can access dlls from EU. Exotica is simply a wrapper dll that SIMPLIFIES DX programming for those of us who are new to 3d programming. A trade off of simplicity is inevitably a loss of speed. But even at that, I hardly notice any lack of speed. You try running a DX game on a 486. Good luck. If one has issues with loss of speed. They can code staight from DX, without using Exotica. >DirectX consists of COM (ActiveX) controls Am I wrong in thinking that ActiveX is VB? > and Euphoria can not make use of them directly. The only way >Euphoria can call DirectX functions, is by going through a slow >layer of Euphoria Program -> Interpretter -> Exotica -> DirectX Exotica is actually an API for C. It has just been ported to Euphoria. >while with C/C++ programs it's just Program -> DirectX. Not to >mention that Euphoria's function calling speed is very slow >compared to C or C++'s, thus meaning that everytime you call >upon a Direct X routine to actually render a DX scene, you are >losing frames per second. Ahem... Interpreter.. Compiler.. See the difference? >OpenGL requires you to do your own Matrix and vertex handling, >thus falling in the same basket as Direct X. Plus, there exists >no Direct X for Linux or DOS, thus you can't rely on DX >anyways, and yet while there is OpenGL for Linux and DOS for >C/C++ programs, Euphoria programs can not use them to this >date. <SARCASM> Shame on RDS!! They haven't coded DirectX for DOS or Linux yet! What is the matter with those people!? And no 3d Math for OpenGL!! What is this world coming to when a simple company like RDS can't even support DX for Dos or Linux! <END OF SARCASM> I don't believe that anyone on this list expects to develop a high performance commercial program wit EU. There are better tools to suit their needs. Just like I wouldn't use C to write a batch program. <ANALOGY> You wouldn't use a nail gun to build a birdhouse. By the time you set up your nail gun, I'll have my birdhouse built. <END OF ANALOGY> If you're so gullible that you would take what someone says so literally. You must have major issues with TV commercials. EU IS free. I've been using it for over half a year, and I haven't spent a cent on it. Although I will, because it is worth every dollar, and more. EU is fast. Maybe not in execution, though it's not very lacking. But I can write a program in EU in a matter of minutes. Debugged and running. Do that with C. It'll take you just as long just to compile it once to find out you forgot a semicolon. Comparing EU to C is like comparing a pickup to a sports car. A pickup is more practical and a heck of a lot cheaper. You can use it for everyday uses, and you can fix it yourself. A sports car is more expensive, with better performance, but is a