PDA

View Full Version : Annoyed customer wants to learn C++?!?


joelietz
1st July 2010, 16:20
I kid you not..

I have an Asian customer who is very smart that got really mad at the software he's using and asked me for help learning C++!

The best thing I could find for free was the MinGW w64 project at sourceforge?

I see they built lots of good apps with the project but is that really one of the best resources for someone who wants to get started?! :|

garyk
1st July 2010, 21:09
absolute madness, C++ is one of the hardest things to learn and offers no real benefit in real world (i.e. talking to web and/or database) performance benefits. The learning curve is massive.

Pentangle
1st July 2010, 21:57
Point him at a University.

rayoncena
2nd July 2010, 05:58
he is right, post him at university.

JMCDesigner
2nd July 2010, 06:59
Make him climb into a box, then post him to a University

JMCDesigner
2nd July 2010, 07:01
.....don't include a return address

alanc
2nd July 2010, 07:32
Book: C++ in 21 days
(I even think there is a C++ for Dummies)

estwig
2nd July 2010, 12:09
If you think he's annoyed now, wait until he starts trying to learn C++!!!

That'll put the wind in his sails!!

;)

Styleloft
2nd July 2010, 13:49
Theres an "app" for that!!:D

joelietz
2nd July 2010, 20:47
If you think he's annoyed now, wait until he starts trying to learn C++!!!

That'll put the wind in his sails!!

;)

Well I told him "Just cause I know everything there is to know about digging a proper hole in the dirt, it doesn't mean I want to dig that hole. The same thing is true for programmers, they still pay for software, especially if they are good programmers with lots of income." :)

Logistika
3rd July 2010, 00:21
absolute madness, C++ is one of the hardest things to learn and offers no real benefit in real world (i.e. talking to web and/or database) performance benefits. The learning curve is massive.

I agree with the first part, disagree with the second, and agree with the third part. However, ultimately the learning curve is worth it, not merely in terms of achieveing vocational satisfaction, but also in the ability to understand the issues of programming real world scenarios from a bottom up & top down approach.

If you think he's annoyed now, wait until he starts trying to learn C++!!!

That'll put the wind in his sails!!

;)

The good thing about wind is that it can either be a head win or a tail wind, and todays head wind can be tomorrows tail wind.

mobyme
3rd July 2010, 02:01
Point him here http://www.cprogramming.com/tutorial.html#c++tutorial mind you I would love to be a fly on the wall.
I picked up C++ pretty easy because I already had C under my belt but I honestly cannot remember the last time I used it.

Cohesive Computing
3rd July 2010, 09:33
Well, in my view learning and becoming proficient in C++ will be a costly investment which is not likely to pay off.

I've not used it since 1998.

Logistika
3rd July 2010, 20:07
Well, in my view learning and becoming proficient in C++ will be a costly investment which is not likely to pay off.

I've not used it since 1998.


Its only costly (monetary ways) if he pays for one of these expensive courses. Otherwise the only cost is his time. I agree in the downturn in use of c++ in the private sector, principally due to visual languages and that detestable java. I hadn't used c++ in over 15 years, but the discipline of learning it helped immensely in other language based assignments.

However a few months ago, I began using it for a specific purpose, and realised again how beautiful it was, how maddening it was, and how satisfying it was. Just like being reunited with an ex fiance.

aoteg
4th July 2010, 08:37
You need to Learn "C" first before moving to learning C++
this following should give you a strong fundamental

http://www.vtc.com/products/c_plusplus_fundamentals.htm

wasim989
4th July 2010, 09:23
I did games design and programming at staffordshire university earlier this year with C++ being the primary programming language for games.

Their approach was to introduce the concept of programming through java and then move on the normal C.

once these 2 languages had been learned (at quite a basic level) we are moved onto c++ which then seams easier than learning java was due to the knowledge already aquired from java and C.

Hope this helps

soft-industry
6th July 2010, 17:35
I recomend the next two books:
The C++ Programming Language by Bjarne Stroustrup and Andrei Alexandrescu - C++ Coding Standarts