I have some touble in learning c++.I can't decide which c++ refence book should I choose.I have read c++ primer for more than twice.I am very interested in the book and learn so much form it ,I will read it again and again.But I want to find another refence book to study.so I wish you can give me a advice. I have look up some imformance form the internet.such as think in c++,The C++ Programming Language Special 3rd Edition,and I have download the chinese simple edition,but it suit me?How should I do next ? Thank you!
以下为blog主人的回复: very surprise,that you write in english. Ok, no problem, I can understand it. You told me, that you have already read <<C++ primer>> two times, it's very good. What I want say is that, C++ bring me not only the programming skill in C++, but also the programming philosophy, that mean, I think, as a programmer, the programming language is not important, the key problem in programming is Modelling. The book about C++ that I always commend to my friends is <<C++ Primer Plus>> I have read it over 6 times. I hope you will like it, enjoying in reading it. To improve your programming skill, you should do more exerxises. And I think you should start learning java, because it is pure OOP programming language, and with java you can realize application more quickly and more simple, and java is also a very suitable language for web programming.
Thank you for your reply. "C++ bring me not only the programming skill in C++, but also the programming philosophy, that mean, I think, as a programmer, the programming language is not important, the key problem in programming is Modelling." I am agree.For a long time I think c++ only a program language I should study.Afterward I find I am very interested in learning it.It will be never changed. Modelling is very important,how about thinking? I think it is important too. <<C++ primer>>is a good refence book indeed,I also love it,so I said that I would read it again and again. As you say, Java is a pure OOP programming language,and with java you can realize application more quickly and more simple, and java is also a very suitable language for web programming.I also look up some imformatiom ,originally I intend to lean Java after mastery c ++ more skill,and the next term our school give us the Java class, if I learn the c++ program and the java program at the same time,It is OK?
以下为blog主人的回复: Java is not just C++, you will find too much comparability within java and C++. The reason for that is that, java comes from C++. The founder of java is a great C++ programmer. And Java is more OO.
You will forget C++ a little while learning Java. What I have done is write programms always in 2 versions, one in java and one in C++, when I have the time to write, so that I can master these 2 languages in the same time.
And I believe, someday you will found your own ways in programming. That mean, now you have too much more to learn, and you should always ask yourself, why these are so? why not in other ways? Learn something but never lose yourself. So some day, you will say, I think it should be something else, it should have an another face, for example, SQL is not a good thing, it should be replaced by something else.
Since I have seen your leave words in Blog,I bought a JAVA Reference book named <<think in Java>>,which is popular with by most of programer ,and I hava learn it for some time,indeed, there are too much comparability within java and C++. I find it is not so hard to lean Java after leaned some C++.You are right ,most Java programer is c++ programer at the same time.
Now I am studying Java ,and c++ is also regard as a languge I must to mastery,so I will nerver give up.when I was learning <<The C++ programming language (special Edition)>>,I have something diffcult in understanding it,so I usually look up some other books or get anwser form internet.
As there are too much comparability within java and C++.I think it is good way write programms always in 2 versions,I would take it in the time when I have reach the level.
"And I believe, someday you will found your own ways in programming. That mean, now you have too much more to learn, and you should always ask yourself, why these are so? why not in other ways? Learn something but never lose yourself. So some day, you will say, I think it should be something else, it should have an another face, for example, SQL is not a good thing, it should be replaced by something else. " Thank you for you say that.really in my heart. I hava so many thing to lean,and I will.
Hi,kai,it's me,How's life treating you ? I knowed from my firend that the programmer is not tired,his elder brother is work at a telegraphy company in Chengdu,all that he is to do write code?I do not about it.Now he and his partner is developing a communication tool,so it is obturated,that is to say ,he have to work long time every day.but doesn't matter.only if he can finish the tast which his boss assigns,he can make his time freely.so he can work for while and then have a rest or have a coffce,then it is time to have lunch....How about you ?
Recently,I am learning Java,and C++ won't give up,mostly I read the reference book <<Thinking in Java>>,and write some code sometimes,it is also interested me.I am downloading the Java video lecture given by Zhangxiaoxiang,I have watch some and found it wonderful. I read The book quickly ,and have many questiones I can't work out when read it.Sometimes I have make cleanly sometheing ,but a long time later,I forget,so I have to look up again, I think it is result of practice less,Though I get it,I have not done it well, I must get over it.Our school give the lesson data-base(mainly about SQL) and delphi,I spend a litter time in it,is it so important? Is delphi nessary to learn well?
以下为blog主人的回复: Thanks,I am fine, I am ok.
Delphi is a language, which developed from Borland. But now Borland sold its whole department for IDE development. That mean, today IDE for Delphi belong to sowhat firma else. So you see there is no more security. For me Delphi is dead, no hope, no tomorrow.