Hacker News new | ask | show | jobs
by pjmlp 2106 days ago
Depends on your goals to start with.

Regardless of what I think about C, it is undoubtly the king of UNIX/POSIX platforms and embedded development. So that might be an area you feel at home with.

Although C++ has lost the full stack role it once enjoyed with the 90's OS stacks, it is the current king of GPGPU programming (CUDA, Metal Shaders, SYCL and HLSL), HFT, what game engines use at their core.

Finally as many are pointing out, don't silo yourself with one language, most of use many languages at once.

For example using C++ alongside either Java or .NET is quite common.

1 comments

Thank you. I feel more comfortable with C++ & Python. Somehow Java irritates me!