Log in

View Full Version : eVB VS eVC++


Shadowcat
04-01-2003, 04:55 AM
I have been trying to get more knowledge in writing programs for Pocket PCs. When I checked out www.devbuzz.com, I noticed that they only talk about eVB and not eVC++. So I was just wondering which language everyone uses and what the pros and cons are.

Thanks in advance.

cnote
04-11-2003, 08:26 AM
Its all about what you're trying to accomplish... The lower level you go, the more effective C++ will be versus eVB. A good paradigm is writing ActiveX C++ controls for everything low-level you need to do, and then controlling it with an eVB application...

Shadowcat
04-12-2003, 10:02 PM
Thanks for the reply. I guess I just don't know enough yet to program. I thought I could write everything in one language.

lurch
04-24-2003, 09:19 PM
evC++:
Pros:
* awesome
Cons:
* a little more complicated (although this could be a pro :) )
eVB:
Pros:
* none I can think of, besides MAYBE rapid prototyping
Cons:
* you name it... high overhead, huge footprint, overall just plain bad...
I thought I could write everything in one language.
You can write everything in one language, cnote was just giving an example. Actually, things are typically written in one language only. My vote: C++, and if you don't know C++, then now's the time to learn!!!! :)

Shadowcat
04-24-2003, 11:27 PM
Thanks, that was an informative answer :) .

evC++:
My vote: C++, and if you don't know C++, then now's the time to learn!!!! :)

I'm trying to learn right now. 8)

lurch
04-25-2003, 05:56 PM
Thanks, that was an informative answer :)
I'm not always the most "rational" thinker, but it gets the job done. ;)

Seriously though, C++ has many advantages over VB, but VB does have a few fairly significant ones over C++ (i.e. the rapid prototyping bit)

Keep up the learning! :)

sakanabar
05-23-2003, 01:49 PM
I do agree with Pros and Cons suggested.

The following are my views,
It totally depends what you are programming or tring to do.
If the program needs lots of interfaces, definely eVB but less functionality.
If complex programs with functionality, higher level control, go for eVC

you might also want to think about JAVA, but donnot know much.


evC++:
Pros:
* awesome
Cons:
* a little more complicated (although this could be a pro :) )
eVB:
Pros:
* none I can think of, besides MAYBE rapid prototyping
Cons:
* you name it... high overhead, huge footprint, overall just plain bad...
I thought I could write everything in one language.
You can write everything in one language, cnote was just giving an example. Actually, things are typically written in one language only. My vote: C++, and if you don't know C++, then now's the time to learn!!!! :)

Shadowcat
05-25-2003, 05:23 AM
Actually, I'm learning Java already, but it isn't supported by PPCs, right?

sakanabar
05-26-2003, 12:14 AM
Yes, PPC does support JAVA, using it is a bit difficult than eVB but has got greater control. An example is concept map made by one of the Phd students at Birmingham University, link shown as below.

http://postgrad.eee.bham.ac.uk/rudmanp/CASLfrontend.html

Hope this helps. :idea:

Actually, I'm learning Java already, but it isn't supported by PPCs, right?

Shadowcat
05-26-2003, 03:41 AM
Thanks for the link.

cleamon
07-02-2003, 04:13 PM
Just got VS .net 2003 and started using C# for our pPC apps. I'll never go back to the eVB/eVC stuff.

Chuck
p.s. plus an emulator that's actually useful and works!!!

Elad Yakobowicz
07-02-2003, 04:21 PM
eVB should be alright if you're making a simple business application, I would say. Otherwise, even though eVC++ is much harder, I'd recommend it anyway. The one problem I found for both languages (back in the day when eVB and eVC++ were offered for free - are they still?) was lack of documentation, since much of the coding is different than it is on PC.

Maybe I'm wrong and just didn't look hard enough for documentation?

KidKomputer
07-03-2003, 06:40 AM
I agree with cleamon C# is definately the way to go and is very similar to Java. I had a hard time with eVC++ mostly due to the windows programming not the language itself. You can see code samples for VB.net and C# at http://www.gotdotnet.com/