3 ms·
Most of what I've done professionally has been C++, which suits me because I actually like the language. That was chosen because the system in question was desi
by khedoros1 10y ago
Most of what I've done professionally has been C++, which suits me because I actually like the language. That was chosen because the system in question was designed in about 1998 and has accordingly grown in scope during that time.
I've used Perl and Python for small applications and glue code. I liked Perl for a long time, but I don't want to go back to it after using Python.
Most of my personal projects are written mostly in C++, sometimes with bits in C, because they're suitable for emulators, game engines, renderers, Arduino programming, and robot control code and because (as previously stated) I like working with them. I've been meaning to start some things in Rust, but haven't gotten around to it, in any serious kind of way.
I choose employment based partially on what language they're working in. Systems-level stuff on Linux? Probably C or C++, so I'll probably be happy.