5 ms·
I've had to ping pong between C and C++17 on some projects where I've written Linux kernel modules, and then userland C++ code to exercise said modules. I find
by tuckerpo 6y ago
I've had to ping pong between C and C++17 on some projects where I've written Linux kernel modules, and then userland C++ code to exercise said modules.
I find it very hard to transition back to a C mindset coming from modern C++, not so much the other way around. Going from kernel C to userland modern C++ is akin to getting that first gasp of fresh air after nearly drowning.
Granted, that _could_ be a function of the "complexity" of writing kernel code, in that it can take up a lot of mental real estate, and there's less "risk" involved with userspace code...
- MauranKilom 6y agoBut would you call yourself a C/C++ programmer? Or a C programmer and C++ programmer?
- pjmlp 6y agoIn English / is an abbreviation for and. An abbreviation widely accepted by several institutions with a saying in programming language standards, only people in forums get uptight about writing C/C++.
- deleted 6y ago[deleted]
- tuckerpo 6y agoI would call myself a programmer. No language prefix. Languages are tools.