Re: VisualBasic 5.0 vs Euphoria

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

I do develop in both as well. I find that Euphoria is much faster and smaller.

It is really not fare to compare these two languages. VisualBasic is a
complete development envirronment while Euphoria, although accompanied by
development tools and add-ins, is a language. They both have their positive
features that attract me.

I have done some file i/o comparisons and found that Euphoria was faster.
However, I do not do ANY gui programming in Euphoria. If I need gui, I use
a GUI tool like Visual Basic, Powersoft, etc. As I have indicated in other
emails,. I have to consider the entire life cycle of a project. What will
it cost me to modify, etc. Will the code be re-usable. (However,  I do find
my evaluation of Euphoria code on this criteria is positive. ) I do not do
any game programming, so the reasons for my choices are not related to the
opinions of most other users of Euphoria.

Also, Visual Basic is not very optimized. Do not use it for speed. I have
mentioned in the past that a program must produce "results with maximum
utility". In the real world that does not always translate to maximum
efficiency. In fact, it might not always mean maximum benefit. This
concept, which I barely remember, comes from economics. When does an
additional investment not yeild an equal or greater return. Unfortunately,
that's often translated, how bad can I do. I choose to look at it as, how
can I provide the maximum satisfaction to the user while not decreasing the
satisfaction of my superiors. (Yes, those two can often contradict!)

That means I spend 30 minutes creating a gui interface that runs slower
that Euphoria as opposed to hours of programming in Euphoria, hammering out
syntax, etc.  To the user, the gui interface is much more pleasing than a
few less seconds to process a file. In fact, I often add visual components
that are of no real value, and no real development time, just to be
pleasing. (progress bars, changing mouse pointers, etc.) (Don't scoff you
young, whipper-snappers. It pays the bills ! ! )

So, if I was sitting at home jamming out efficient routines, I would
probably not use VB5 or any other windows gui environment. I would use (
non-registered ) Euphoria.

By the way, what was it you were asking? I think I went just a little long.
(This email was written in PERL) ( WIthout short-circuit logic)


 Joe Phillips, Assistant Director
 Information Technology Services
 Texas Wesleyan University     817-531-4284

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

Search



Quick Links

User menu

Not signed in.

Misc Menu