1. Euphoria vs. Visual Basic - the speed
- Posted by =?iso-8859-2?B?qWtvZGE=?= <tone.skoda at SIOL.NET> Dec 22, 2000
- 400 views
------=_NextPart_000_0005_01C06C30.0B3F4620 charset="iso-8859-2" Content-Transfer-Encoding: quoted-printable How much faster, if at all, is Euphoria compared to Visual Basic 6.0? Why should I use Euphoria and not Visual Basic? Cause I think I'm gonna switch to Visual Basic if I don't get a good = reason why not to. How is graphics and game development supported with Visual Basic? What bothers me about euphoria: a.. 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. a.. It doesn't support structures. a.. It's not flexible enough (default argumens, atom a=3D2,...) a.. 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. This is all very logical if you know that only 1 person is developing = euphoria. It should be more popular, developed by more people. ------=_NextPart_000_0005_01C06C30.0B3F4620 charset="iso-8859-2" Content-Transfer-Encoding: quoted-printable <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML><HEAD> <META content=3D"text/html; charset=3Diso-8859-2" = http-equiv=3DContent-Type> <META content=3D"MSHTML 5.00.2614.3401" name=3DGENERATOR> <STYLE></STYLE> </HEAD> <BODY bgColor=3D#ffffff> <DIV><FONT face=3DArial size=3D2>How much faster, if at all, is Euphoria = compared to=20 Visual Basic 6.0?</FONT></DIV> <DIV><FONT face=3DArial size=3D2>Why should I use Euphoria and not = Visual=20 Basic?</FONT></DIV> <DIV><FONT face=3DArial size=3D2>Cause I think I'm gonna switch to = Visual Basic if I=20 don't get a good reason why not to.</FONT></DIV> <DIV><FONT face=3DArial size=3D2>How is graphics and game development = supported with=20 Visual Basic?</FONT></DIV> <DIV><FONT face=3DArial size=3D2></FONT> </DIV> <DIV><FONT face=3DArial size=3D2>What bothers me about = euphoria:</FONT></DIV> <DIV><FONT face=3DArial size=3D2></FONT> </DIV> <UL> <LI><FONT face=3DArial size=3D2> It doesn't have a good IDE with = good=20 debugging. It has trace, but it's very poor. For example, you can see=20 only sequences that are small, if I have string=20 "C:\Euphoria\DEMO\DOS32\STEREO.EX" I can only see "C:\Euphoria\D...", = there's=20 no way I can see the whole string.</FONT><FONT face=3DArial = size=3D2>You=20 should also be able to view nested sequences in a = treeview.</FONT></LI></UL> <UL> <LI><FONT face=3DArial size=3D2>It doesn't support = structures.</FONT></LI></UL> <UL> <LI><FONT face=3DArial size=3D2>It's not flexible enough (default = argumens, atom=20 a=3D2,...)</FONT></LI></UL> <UL> <LI><FONT face=3DArial size=3D2>I don't know if sequences are such a = good thing.=20 They cause a lot of trouble and code gets messy if they get too=20 complex.</FONT><FONT face=3DArial size=3D2> I think you can work = normally=20 with simple 1 dimensional arrays and structures.</FONT></LI></UL> <DIV> </DIV> <DIV><FONT face=3DArial size=3D2>This is all very logical if you know = that=20 only 1 person is developing euphoria. It should be more = popular,=20 ------=_NextPart_000_0005_01C06C30.0B3F4620--
2. Re: Euphoria vs. Visual Basic - the speed
- Posted by Bernie <xotron at LOCALNET.COM> Dec 22, 2000
- 384 views
-- If you use VB then who is going to answer all your questions ?
3. Re: Euphoria vs. Visual Basic - the speed
- Posted by Matthew Lewis <MatthewL at KAPCOUSA.COM> Dec 22, 2000
- 398 views
>From: =A9koda >Why should I use Euphoria and not Visual Basic? When I use VB, I really feel boxed in. It seems, IMHO, that VB forces yo= u to do things in a certain way, and gives very little leeway. Eu has a lo= t more flexibility, in virtually any aspect. Granted, VB has many more features built in, although win32lib has closed that gap a lot. >Cause I think I'm gonna switch to Visual Basic if I don't get a good rea= son why not to. >How is graphics and game development supported with Visual Basic? 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 m= ore 'freestyle' projects. >What bothers me about euphoria: =20 >It doesn't have a good IDE with good debugging. It has trace, but it's v= ery 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=3D2,...) As David Cuny alluded, I think you're using the wrong word here, unless y= ou 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 switc= h 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 wor= k 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 greate= st 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 m= y main point when referring to feeling constrained by VB. In Eu, I can determine what datatypes to keep in which elements and dynamically grow o= r shrink sequences much easier than when using arrays in VB. If I don't ha= ve 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 tea= m (which I believe is actually 2 people :) are really separate issues. Eu will probably never become a mainstream language, although it'd be gre= at if it did, but I just enjoy using it too much to abandon it. Matt Lewis
4. Re: Euphoria vs. Visual Basic - the speed
- Posted by =?iso-8859-2?B?qWtvZGE=?= <tone.skoda at SIOL.NET> Dec 22, 2000
- 389 views
- Last edited Dec 23, 2000
>From: Bernie <xotron at LOCALNET.COM> > -- > If you use VB then who is going to answer all your > questions ? > That's true, I really get a lot of help from this list. I was also thinking to use VC++ 6.0, but main problem with it is that it compiles so long. I test my program very frequently. C also isn't so simple.
5. Re: Euphoria vs. Visual Basic - the speed
- Posted by Ray & Debbie Smith <smithr at IX.NET.AU> Dec 23, 2000
- 378 views
> 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
6. Re: Euphoria vs. Visual Basic - the speed
- Posted by John <jwr6dmr at CS.COM> Dec 23, 2000
- 390 views
VB-vs-Euphoria thats a healthy debate, I used VB 2.0 years ago and quickly gave it up for a compiled basic.. I use the VC++ (as little as possible) I don't think you can beat the visual series with their development studio, it lets you point and click most of the GUI stuff and certainly does a good job with .COM and API stuff.. but if I want to do something that doesn't envolve programming windows than I really feel constrained. I am very impressed with Euphoria's philosophy and I hit the ground running when I first used it... It is quick to learn . Sequences are only limit by your imagination, if you use "name" constants and treat the indexed sequence as a "pointer table" . . .