4 ms·
Why? I teach Python and c++ to A level students. They pick up the basics in a few weeks. C++ is pretty easy. We push our students through the c++ institute exam
by monk_e_boy 8y ago
Why? I teach Python and c++ to A level students. They pick up the basics in a few weeks. C++ is pretty easy. We push our students through the c++ institute exam with few issues.
Choose the right tool for the job. If you need speed, choose c
- walshemj 8y agoor Fortran
- Santosh83 8y agoC++ is pretty easy!? Wow, that's an opinion you often don't hear. :-)
- Joeboy 8y agoAs in "pretty easy to introduce catastrophic errors with".
- klipt 8y agoIf you use the right features of C++17 errors are easier to avoid than ever. The problem is that this elegant subset of C++ is hidden inside ... the rest of C++. I guess that's the counter example to Python's 2/3 breaking change. C++ just keeps adding new features while retaining all the old ones for backwards compatibility, even if they're awkward in context of the new language.
- pritambaral 8y agoI once read somewhere that C++ would be fine if one just used a sane subset of C++, but the challenge was agreeing on which subset.
- monk_e_boy 8y agoTo be fair, we're not coding huge projects in it, just little toy programs. No one seems to struggle too much though. And the things they struggle with, they would struggle regardless of the language chosen.
- guitarbill 8y agoagree with choose the right tool, and don't write it yourself. a beginner in c will struggle to beat python + numpy for speed, no matter how "fast" c is