Hack Forums
[C] Word by Word Plain English C++ Guide? - Printable Version

+- Hack Forums (https://hackforums.net)
+-- Forum: Tech (https://hackforums.net/forumdisplay.php?fid=444)
+--- Forum: Coding (https://hackforums.net/forumdisplay.php?fid=151)
+---- Forum: Software Development (https://hackforums.net/forumdisplay.php?fid=118)
+---- Thread: [C] Word by Word Plain English C++ Guide? (/showthread.php?tid=3806429)



Word by Word Plain English C++ Guide? - monkey2008 - Oct 14, 2013

I keep trying to read the books I found on here, however no matter what I do these books keep using other C++ words to describe C++ words. I am a 'break it down to its molecular structure one quark at a time' kind of person. These books are driving me nuts. Self references are abundant in most of these books to define things that should have been said with real words instead of groupings of concepts. I feel like I am extrapolating a scientific process every time an "instructor" goes over the first line of code. I want to know what each of those hash tags is doing BEFORE you tell me what comes next. The videos are so full of contradictions and same word multi-references that it makes listening to them nauseous.

I can't help but notice all these books are written for people who already know how to program. If no one is willing to break a concept down to its actual definition instead of its conceptual definition then why are these words being used in the first place? Who writes a language in concepts instead of practical applications of functional letters and numbers?

Is there some kind of plain English dictionary or guide for programming that isn't meant for someone who has already done it?


* - Not2EXceL - Oct 14, 2013

Nope you won't find layman's english programming books. Why? Because programming logic isn't layman's logic. And if all you learned was practical applications, you wouldn't be able to make very much at all. The concepts allow you to use them to make something later.

If you want practicallity though, learn the syntax and then just read straight documentation with try/fail. Guess that could work too.


* - monkey2008 - Oct 14, 2013

I guess focusing on syntax is my only option then?

I'll try it, but I still don't like it.


* - g4143 - Oct 15, 2013

(Oct 14, 2013 10:07 PM)monkey2008 Wrote:  I guess focusing on syntax is my only option then?

I'll try it, but I still don't like it.

So you want to understand C++ concepts before you know how to program in C++? If you want a ground up experience then you should start with assembler and then move to C and finally start C++. If you follow this path then all the C++ concepts will make sense.


* - pratap95 - Oct 15, 2013

You should watch Buckys C++ tutorials on youtube. They're a great help to beginners :)