Re: Muhahahaha

new topic     » goto parent     » topic index » view thread      » older message » newer message

>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

new topic     » goto parent     » topic index » view thread      » older message » newer message

Search



Quick Links

User menu

Not signed in.

Misc Menu