-
Re: Enough Language Bigotry!
"Joe \"Nuke Me Xemu\" Foster" <joe@bftsi0.UUCP> wrote:
>Isn't it mainly Bill himself pushing Basic? If he's taking less of a
>hands-on approach now, that leaves the braceheads running the show.
>Don't get me wrong, I *like* C and C++, but I have to vote for what
>consistently gets the deliverables signed off.
>
There a lot to like about C and C++. Low level operators, high level semantics,
concise syntax, a nearly endless supply of features and fixtures. Something
for everyone. From my point of view the main drawback is complexity. With
complexity comes power -- but also confusion. That explains why so many
C++ programmers seldom venture outside a comfortable subset of the language.
Another drawback is the development environment. I have always wondered
why Microsoft didn't build a VB-like IDE that used C++ as the language you
use to fill in the events on forms and controls. You would save a lot of
time coding and a **** of a lot of time trudging up the learning curve with
MFC, OLE and <acronym du jour>... and you could make API calls without going
through unnatural contortions. Maybe that's what C# is supposed to be?
-
Re: Enough Language Bigotry!
Sjoerd......what type of application?
"Sjoerd Verweij" <nospam.sjoerd@sjoerd.org> wrote in message
news:3a8d8819$2@news.devx.com...
> Nolly,
>
> My point -- and I think I'm far from alone on this -- is that if you sit a
> competent VB programmer next to a competent C++ programmer and ask them to
> code an application, the VB programmer will be done and at the pub before
> the C++ programmer is done hooking up his form code.
>
> If you do not agree, that's fine. If you want to prove you're right, I
> challenge you to do exactly what I described above -- with me as the VB
> programmer and you as the C++ programmer.
>
> HTH,
> Sjoerd
>
>
-
Re: Enough Language Bigotry!
> Sjoerd......what type of application?
Oh, if I'd get to pick, I'd say an ActiveX DLL that uses other ActiveX DLLs,
connects to a database, has a few db maintenance forms (with some common
controls), stuff like that.
-
Re: Enough Language Bigotry!
Sjoerd,
no way in **** I would take that bet! You just can't beat VB for GUI's
(well, you can with .NET, but NOT with C++) other than that though, ATL
Active X Dll's are not much harder than with VB and you have more
control....development times are about the same (if you already know C/C++).
DB stuff with ADO is a bit harder, but not that bad...but GUI's? Forget it!
VB wins. Unless you try to pull off API stuff....then, well, you might have
a contest there.
"Sjoerd Verweij" <nospam.sjoerd@sjoerd.org> wrote in message
news:3a95447b$1@news.devx.com...
> > Sjoerd......what type of application?
>
> Oh, if I'd get to pick, I'd say an ActiveX DLL that uses other ActiveX
DLLs,
> connects to a database, has a few db maintenance forms (with some common
> controls), stuff like that.
>
>
>
>
-
Re: Enough Language Bigotry!
> no way in **** I would take that bet!
Exactly :-)
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
Forum Rules
|
Top DevX Stories
Easy Web Services with SQL Server 2005 HTTP Endpoints
JavaOne 2005: Java Platform Roadmap Focuses on Ease of Development, Sun Focuses on the "Free" in F.O.S.S.
Wed Yourself to UML with the Power of Associations
Microsoft to Add AJAX Capabilities to ASP.NET
IBM's Cloudscape Versus MySQL
|
Bookmarks