Re: Programmer knowledge

From: Gerry Quinn (gerryq_at_indigo.ie)
Date: 03/22/04


Date: Mon, 22 Mar 2004 12:35:49 GMT

In article <Xns94B3862FCC732no@63.223.5.95>, Rampage <no@spam.com> wrote:
>Hi. I've been programming since I was a little kid. I've programmed
>everything from the Atari, C64, Amiga, to the PC; assembly language and C.
>I never made the move to C++ because it seemed complicated more than is
>necessary.
>
>NOTE: This is not the standard "what is better: C or C++" argument. No. I
>am curious about you C++ programmers.
>
>These days we have MFC. MFC is colossal. C# made things even worse. There
>is NO WAY possible that any programmer in the world could remember all of
>these classes and what they do or what members they implement at what
>protection level. This applies to DirectX programmers as well.
>
>My question is, do you guys reference a lot, or do you try to dig up the
>implementation from your mind somehow? Do you just remember the techniques
>and rely on a lot of referencing, or do you claim that you can remember the
>entire implementation. What's the deal? This has always stopped me from
>going with C++, and it really gets on my nerves every day.

I don't see how it would be different with any other language. The
Windows API is big and complicated, and MFC is just a wrapper for it.

MSVC has good context-driven help - just put the mouse on a keyword and
press F1. If you use something enough it will stick in your brain,
otherwise don't sweat it.

The same applies to other APIs and libraries, whatever language you use.
I'm sure most C programmers don't bother learning all those
weirdly-named functions.

Gerry Quinn

-- 
http://bindweed.com 
Screensavers, Games, Kaleidoscopes
Download free trial versions


Relevant Pages

  • Re: CollabRx seeks brilliant engineers for an excellent e-science adventure
    ... belief that lisp programmers are smarter/better. ... Java or PHP programmers. ... a type of language that attracts a personality that meets my perceptions ...
    (comp.lang.lisp)
  • Re: Question concerning object-oriented programming
    ... programming language, not his. ... there has usually been a toString. ... I know it's "unrealistic" to expect actual programmers to do this, ... tell me what a dog is. ...
    (comp.programming)
  • Re: Language X, not Forth ?
    ... As you become more familiar with a language, it's readability is a function of how much care the programmer took to make it more readable. ... The use of non-readable graphics characters doesn't help FORTH to ... All programmers I know use one sort or another to indent or highlight control flow. ... Therefore, I just don't do this kind of crazy things like juggling around with many stack elements. ...
    (comp.lang.forth)
  • Re: Does Python really follow its philosophy of "Readability counts"?
    ... with enforcing that "shouldn't" in the language itself? ... In Python, direct access to pointers is a MUST NOT. ... where you are allowed to mess with the implementation. ... human assembly language programmers? ...
    (comp.lang.python)
  • Re: Converting Visual C++ 6.0 application to Unicode
    ... I remember when VB first came out and we used to say that it allowed "bad programmers to write more bad programmers quicker". ... Of course, we've come a long ways, but I think the biggest hurt to C++ has not been the language. ... If MSFT doesn't do something about C++ tools keeping up with the "Jones's" then MFC will probably die just because C++ will eventually go out of fashion. ... I noticed the guys would never say that .NET wasn't a good idea, but they did elude to the fact that there is a huge niche for native code still. ...
    (microsoft.public.vc.mfc)