1. Fwd: Euphoria Speed

>From: "Jason Dube" <dubetyrant at hotmail.com>
>To: <EUforum at topica.com>
>Subject: Euphoria Speed
>
>I just purchased Euphoria last week. From what I hear,the
>language will not be able to handle large high end graphics
>programs.(I heard this on a webpage review of Euphoria)I
>want to know if anybody knows this is true or not.
>   In my thinking,I would access directx or open gl,and use
>those functions.Are people saying that by doing so Id
>have to use a middle man(like c++)and thereby slow me
>down?
>   I thought,well if thats the case I can just goto assembly
>within Euphoria and create my own graphics functions,
>that would be just as fast,yes no maybe?
>   And what about pure Euphoria? All graphics are are
>multitudes of mathmatical routines and a little graphics
>card access.Why can't it be done?????
>   I don't know if anyones really developed a real deal,3d
>graphics set, so how does anyone know?
>   Does anybody know for sure whether a high end graphics
>program, such as Maya or Lightwave or a game,can be
>developed using Euphoria? I certainly don't know or else
>I wouldn't be asking.
>   I just hate to see information which says it can't be done,
>when thats one of my main goals.
>   Euphoria, "a great hobbyist language",what the heck is
>that supposed to mean? People like me tend to believe
>what they hear,seeings how I dont know. I know that
>I have oversimplified the process of making "high end"
>graphical programs.....
>   Euphoria is my language its the only language that I want
>because its small and fast and I can keep track of it. I want
>to stay with it so I can track its development in the future years.
>   I guess Im a "hobbyist" because I work all day to support
>my family and the few hours I have at night I work at trying
>to gain the knowledge I should have had,if I had gone to
>college,but I'll be darned if I don't create something "serious" with 
>Euphoria and graphics and the math that goes into
>them is my interest.
>   If anyone has an answer for me,I really would appreciate it
>
>                                             Thanks for your time
>                                                           J.Dube

new topic     » topic index » view message » categorize

2. Re: Fwd: Euphoria Speed

On Sat, 10 Aug 2002 10:45:45 -0400, dubetyrant at hotmail.com wrote: 
 
>>   Euphoria, "a great hobbyist language",what the heck is 
>>that supposed to mean? 
 
I interpret that as "one-man-band" bias; i.e. there's no real support 
for a team project & alot of given stuff in commercial ($£$ 000's) is 
rather "ad hoc" in that you have to search for it in the archives/ask 
in the mailing list instead of it being part & parcel of the sold 
product/scrupiously documented. No big deal, really. 
 
Whatever, it is fast enough, a better bet for raw speed than say C++ 
or Java for virtually anything you want to do with it; bar specialist 
stuff like DSP (digital signal processing) which warrants highly 
optimised machine code anyway. Plus if you do hit a speed problem, 
there is nothing to stop you linking such in where needed. 
 
Just as an example, I recently speed tested Code Genie and Crimson 
editor against the one I am updating written in Euphoria; the former 
two scroll 5000 lines in 20 seconds on my machine, the Euphoria 
version takes 23 seconds. I reckon that's a) I haven't spent any time 
speeding the thing up recently, and b) a very fair trade off for 
something being *far* easier to code in. 
 
Pete

new topic     » goto parent     » topic index » view message » categorize

Search



Quick Links

User menu

Not signed in.

Misc Menu