Quote:
Practically, VB is good for databases, testing COM objects, and very small applications (as a friend of mine once said, "cashier desk apps"), where C++ is used for the real programs.
You don't consider database apps real programs? What do major app vendors who use databases use for their data entry vb or C++? Are you saying that C++ should only be used for non-database programs like an Office application Excel etc. I think my main thing is we have a lot of systems we bought from large software companies which our business uses to warehouse information. They are all database driven but none of the big db apps are written in vb. So if I am going to continue to develop db apps why not use C++ if thats what all the big db app driven software uses? I understand what you are saying about small apps, its easy to use vb and Access to build an app for a few people to use but technically the only thing the vb app is doing is passing data to a database. The actual size of the database is determined by the db used. So what would the complexity of the interface matter if it worked? If you used vb to build an app that inserted 5 million rows into a sql server or the same app inserted 1000 rows into Access? Why do the large database apps use C++ when all they are ultimately doing is passing data to a database system to manage? If I am going to make a living at building database apps shouldn't I learn to use what professional app developers use? Why use vb just because its easier? Why not just use Access to build the interfaces? What are these so called "real programs" that are written in C++? By the way thanks for the reply I appreciate your feedback!