4 ms·
I don't think the points raised are valid. There are /many/ great tutorials online on learning C++. It is not the job of the tool to try and guess what its user
by neikos 12y ago
I don't think the points raised are valid. There are /many/ great tutorials online on learning C++. It is not the job of the tool to try and guess what its user wants to do.
- snmf 12y agoIndeed, there are many sources where you can learn C++, but I think most of them fail to convince a beginner that it's worth trying to learn the language. When you see the results immediately, it encourages you to learn how it works.
- neikos 12y agoSomething I have been struggling with is the non formal approach to computer programming. Lately I find myself more and more convinced that if I had learned Programming in a more formal context I would have seen results faster than not. While I agree that seeing results is important to the learning loop I think that correctly learning is the way to do that. Programming produces code, solutions to problems produce results. So if you want to see results you will have to first find a problem and solve it without thinking on how to program it. Sure 'outputting text' is a valid problem, however not very useful. "Reading a text file" might be a bit more on par and will immediately give you several tutorials on how to achieve that. And the way to go is to solve problems and not to 'program' you will just find yourself in a corner, unsure on what to do next. One could e.g. search on how to pass over a parameter to a program, how c++ handles file inputs, I/O Streams.
- snmf 12y agoDifferent approaches to learning lead to different results. The approach I recommend is more about Get Things Done manner, hoping that it will create enough incentives to delve in "theory" of the language after you got some results.