Daniel Duffy
C++ author, trainer
- Joined
- 10/4/07
- Messages
- 10,335
- Points
- 648
Life is not simple. There's a number of gotcha catch 22 pitfalls.
Feedback welcome.
1. FACT: You need to know some C SYNTAX and savoir-faire before C++.
2. Can learn C++ w/o C but the experience can be painful.
3. C++03 was up until 2000; then came C++11 -> C++17 -> C++20 --> C++23.
4. Can you learn C++11 w/o C++03?
5. Do employers use C++03 for legacy libraries?
6. All these beginners books? How antiquated are they? (still in C++03 tar pit?)
7. Do books overly emphasise the (incorrect) use of inheritance?
8. How many books do a decent job of templates?
9. How much programming exposure have you had before C++? (and Java, Python are not necessarily all that useful, unfortunately).
10. Can you survive in C++ land w/o really understanding memory in C++03 and beyond?
11. What’s the capital of Assyria?
Feedback welcome.
1. FACT: You need to know some C SYNTAX and savoir-faire before C++.
2. Can learn C++ w/o C but the experience can be painful.
3. C++03 was up until 2000; then came C++11 -> C++17 -> C++20 --> C++23.
4. Can you learn C++11 w/o C++03?
5. Do employers use C++03 for legacy libraries?
6. All these beginners books? How antiquated are they? (still in C++03 tar pit?)
7. Do books overly emphasise the (incorrect) use of inheritance?
8. How many books do a decent job of templates?
9. How much programming exposure have you had before C++? (and Java, Python are not necessarily all that useful, unfortunately).
10. Can you survive in C++ land w/o really understanding memory in C++03 and beyond?
11. What’s the capital of Assyria?