|
||||||
| C and C++ C and C++ forum for discussing all forms of C except for C#. These languages are powerful low level languages used for creating Operating Systems, Device Drivers, compilers and much more. |
![]() |
|
|
LinkBack | Thread Tools | Search this Thread | Display Modes |
|
|||||
|
For me, I had the basics down in a month or two. It took me a few more months to start getting my mind wrapped around thinking in OO fashion. For me, operator overloading came easily because I had a lot of experience with various operators from my math background, but I've seen students struggle horribly with it.
An interesting excercise for anyone starting to get OO concepts in their head would be the following: Download and install Dynamic Draw (a free flowchart/diagram program for Windows). Looking at the properties of the various types of objects you can create, construct a class inheritence hierarchy along with the properties/methods you think are present under the hood. Note: I know it was written using MFC, and has some of the most obvious OO design properties in a program that I've ever seen.
__________________
CodeCall Blog | CodeCall Wiki | Shareware | Linux Forum Programming is a branch of mathematics. |
|
|||||
|
The reality is that programming isn't for everyone. A desire to learn how to program is 90% of what it takes to get there, though. Just go for it and ask questions. Obviously, for things that look a little too much like homework I only give hints, but for concepts I'll be happy to answer questions.
I look at programming and math as kind of the same. It takes a while to get really good at calculus, and it takes a while to get really good at programming (in any language). If you don't start down the path, though, you'll never get there.
__________________
CodeCall Blog | CodeCall Wiki | Shareware | Linux Forum Programming is a branch of mathematics. |
|
|||||
|
It varies. I work with programmers who have had no more than calculus. When we have to do some statistics work, I get called in to help. Really, it all depends on the type of programming work that you're doing. For me, I started with math, and have picked up programming along the way. One side-effect of this is that I'm the only person at my job who seems to like C++. We use Delphi for coding work, and they prefer RAD languages. I like the power of C++, but acknowledge it will slow down some of the GUI development, if I ever get to that in C++.
__________________
CodeCall Blog | CodeCall Wiki | Shareware | Linux Forum Programming is a branch of mathematics. |
![]() |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | Search this Thread |
| Display Modes | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| VB 6.0: Tutorial, How to Make Glass2K!! | TcM | VB Tutorials | 12 | 09-28-2008 12:53 PM |
| [Solved] Long names for Category title and Name | julial | ionFiles | 5 | 07-26-2007 09:58 AM |
| Help a Newb Learn it.. | Mushroomer | Visual Basic Programming | 1 | 03-28-2007 06:30 PM |
| What language to Learn? | mevets | General Programming | 20 | 12-20-2006 10:04 AM |
| How long did it take you to learn C++? | Sionofdarkness | C and C++ | 5 | 09-28-2006 08:19 AM |
| WingedPanther | ........ | 2753.6 |
| Xav | ........ | 2704 |
| Brandon W | ........ | 1702.32 |
| John | ........ | 1207.73 |
| marwex89 | ........ | 1175.24 |
| morefood2001 | ........ | 966.05 |
| dcs | ........ | 655.75 |
| Steve.L | ........ | 475.59 |
| orjan | ........ | 418.58 |
| Aereshaa | ........ | 383.54 |