Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

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...



But would you call yourself a C/C++ programmer? Or a C programmer and C++ programmer?


In 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++.


I would call myself a programmer. No language prefix.

Languages are tools.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: