Home Upgrade Search Memberlist Extras Hacker Tools Award Goals Help Wiki Contact

C 

Having doubts about c++ as first lang

I'm using three of them

The c++ primer 5th adition

Jumping into c++

C++ in 21 days 5th edition

I find that If I can't understand something in one book reading one or both of the other two helps with clarity

I also read one book and do the exercises from all three and the quiz questions and all That
(May 29, 2015 09:31 AM)6577657534735 Wrote:  OP once you learn the basics of C++, the basics of any procedural language will be a breeze to learn afterwords. So stick with it

Some with any other procedural language.

If you know Java really well you can transition into writing decent C++ code fairly fast with the help of Google.

Ofc you can't write production code but you will learn it very fast as well.
(May 30, 2015 04:57 AM)Vualk Wrote:  I'm using three of them

The c++ primer 5th adition

Jumping into c++

C++ in 21 days 5th edition

I find that If I can't understand something in one book reading one or both of the other two helps with clarity

I also read one book and do the exercises from all three and the quiz questions and all That

STROUSTRUP, Bjarne (2008) Programming: Principles and Practice Using C++ 1st edition, Addison Wesley

Bjarne Stroustrup is the designer and original implementer of C++. This excellent book introduces programming as a means to the solving of problems and offers a clear learning path towards a full comprehension of programming principles, using C++ as a vehicle to present readers with the knowledge needed to understand concepts present in all languages. It is much more than just an introduction: it can teach advanced programmers new tricks and should be an essential reference to all programmers. I recommend you add it to your collection.
(May 30, 2015 07:38 AM)vo1dptr Wrote:  STROUSTRUP, Bjarne (2008) Programming: Principles and Practice Using C++ 1st edition, Addison Wesley

Bjarne Stroustrup is the designer and original implementer of C++. This excellent book introduces programming as a means to the solving of problems and offers a clear learning path towards a full comprehension of programming principles, using C++ as a vehicle to present readers with the knowledge needed to understand concepts present in all languages. It is much more than just an introduction: it can teach advanced programmers new tricks and should be an essential reference to all programmers. I recommend you add it to your collection.

I have the second edition which is a bit more up to date but any of these books would help enormously. Especially with a beginner.
(May 30, 2015 05:59 AM)Merccy Wrote:  Some with any other procedural language.

If you know Java really well you can transition into writing decent C++ code fairly fast with the help of Google.

Ofc you can't write production code but you will learn it very fast as well.

Not as easy really

Java completely omits the concept of memory management, and what memory even is.
(May 30, 2015 07:38 AM)vo1dptr Wrote:  STROUSTRUP, Bjarne (2008) Programming: Principles and Practice Using C++ 1st edition, Addison Wesley

Bjarne Stroustrup is the designer and original implementer of C++. This excellent book introduces programming as a means to the solving of problems and offers a clear learning path towards a full comprehension of programming principles, using C++ as a vehicle to present readers with the knowledge needed to understand concepts present in all languages. It is much more than just an introduction: it can teach advanced programmers new tricks and should be an essential reference to all programmers. I recommend you add it to your collection.

WI'll get my copy do today if I can find a pdf or within the week if I have to amazon buy it thanks for the tip


Got a copy already actually found second addition thanks for the tip guys
Just shut up and code , sooner or later your will get all of the concepts behind it , like mouse said, once your brain gets attuned to it everything gets easy.
TBH C++ was the easiest for me to learn for some reason
(May 30, 2015 04:04 PM)๖ۣۜSyria Wrote:  TBH C++ was the easiest for me to learn for some reason

and the reason is that you haven't got enough of it, yet.
GIMME MY OLD AVATAR BACK  :/
I've myself learnt a lot from Herbert Schild's C++ from the ground up 3rd edition.
If you want to check it out, I got a folder of c++ ebooks:
https://mega.co.nz/#F!LA4CRBjQ!ictdHfI0AdQ42J_ds_xpFQ
Open with sandboxie or scan as I haven't myself done so. I assume these are all clean, as I've downloaded all of them from original sources.
(Right click the folder at left bar if you want to download all of them. it should say "download as zip")

I also recommend to check out a lot of source codes from sourceforge as it helps to create your own version of program and you can improve the program as you learn. If possible, I recommend to store all of your versions of your previous programs so you can see the process by yourself. You shouldn't have any doubts, just go for it. I started learning C++ as my first programming language, as I hated the fact that all alternatives got all kinds of dependencies.

Remember that google always helps or if you have an ebook with bunch of information about these shits you have no worries as you can just ctrl+f and refresh your brains.
[Image: dLyp6od.png]


Possibly Related Threads...
Thread / Author Replies Views Last Post
[C] by N00b_n00bJun 7, 2020 11:47 PM 5 235 Jun 7, 2020 11:47 PM
Last Post: Sajuuk
[Python] by Mr.7Feb 16, 2020 03:36 AM 10 280 Feb 16, 2020 03:36 AM
Last Post: lockhead
[Java] by black_lordJun 14, 2017 03:48 AM 14 418 Jun 14, 2017 03:48 AM
Last Post: MikeNdu87