Re: Euphoria vs. Visual Basic - the speed

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

> I'd say it depends on what you mean by 'game.'  Something like a
> strategy/board type of game would probably work fairly well in VB, but I
> wouldn't want to try much more than that, since VB's strenghts are really
> for making app's that interface with databases (ie, business apps), not
more
> 'freestyle' projects.

Doesn't Directx 7 or 8 have native VB support?
Also a few people have started writing high level libraries to interface VB
with DirectX.
I don't "think"

The big plus for Euphoria over VB are:
* size,
* simplicity,
* price and
* portability.

The big pluses for VB over Euphoria are:
* good GUI designer,
* great IDE and debugger,
* huge number of libraries,
* employment opportunities,
* Huge user base (support is available on numerious newsgroups),
* Huge number of examples (do a web search for VB)


If you want to further your computing career go VB without a doubt,
if you want to have a bit of fun Euphoria is a good option.

Probably the best advice I could give is to use both.
Use the right tool for the right job.

Personally in looking at Delphi as an option (since I got Version 4.0 for
free
on a mag).

Ray Smith

>
> >What bothers me about euphoria:
>
> >It doesn't have a good IDE with good debugging. It has trace, but it's
very
> poor. For example, .>you can see only sequences that are small, if I have
> string "C:\Euphoria\DEMO\DOS32\STEREO.EX" I >can only see
> "C:\Euphoria\D...", there's no way I can see the whole string.You should
> also be able >to view nested sequences in a treeview.
>
> As mentioned earlier, there are a lot of ideas about improved tracing out
> there.  I doubt that you'll get a treeview, but at the top of my list is
to
> be able to look at arbitrary subscripts within trace mode.
>
> >It doesn't support structures.
>
> >It's not flexible enough (default argumens, atom a=2,...)
>
> As David Cuny alluded, I think you're using the wrong word here, unless
you
> mean that you want multiple syntaxes for various tasks.  Assign on
> declaration might be nice, but I'm not sure it's really a reason to switch
> to VB (besides the fact that VB doesn't allow this AFAIK).
>
> >I don't know if sequences are such a good thing. They cause a lot of
> trouble and code gets messy >if they get too complex. I think you can work
> normally with simple 1 dimensional arrays and >structures.
>
> As mentioned before, if this is how you feel about sequences, then Eu
> probably isn't for you.  Personally, I find that sequences are the
greatest
> attraction of Eu.  Sequences only get as messy if you let them.  But this
> goes for all aspects of code.  In fact, the flexibility of sequences is my
> main point when referring to feeling constrained by VB.  In Eu, I can
> determine what datatypes to keep in which elements and dynamically grow or
> shrink sequences much easier than when using arrays in VB.  If I don't
have
> a good plan, then yes, the data gets messy, but that's my fault, not the
> sequence's.  I think it just takes a little discipline
>
> >This is all very logical if you know that only 1 person is developing
> euphoria. It should be more >popular, developed by more people.
>
> Well, I think it should be more popular, too, but and the development team
> (which I believe is actually 2 people :) are really separate issues.
>
> Eu will probably never become a mainstream language, although it'd be
great
> if it did, but I just enjoy using it too much to abandon it.
>
> Matt Lewis

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

Search



Quick Links

User menu

Not signed in.

Misc Menu