Comment by pjmlp
4 days ago
On my little enterprise bubble, the only place remaining for C and C++ is writing native libraries to be consumed by managed languages, or bindings.
The last time I wrote pure C++ applications at work, was in 2005.
Libraries still regularly.
Sometimes I feel like there ought to be a Hacker News like forum for us dinosaurs stuck in the Enterprise tarpit. Instead of talking about Elixir and AWS startup credits, we’d complain about the weather and legacy CORBA components.
Indeed, it could be interesting.
What do you mean by CORBA, isn't that the cool new shiny WebAssembly components? :)
For the last few years, I’ve been developing CAM/CAE software on my job, sometimes embedded Linux.
Same experience: last time I developed software written entirely in C++ was in 2008. Nowadays, only using C++ for DLLs consumed by C#, for 2 reasons: manually vectorized SIMD for CPU bound numerical stuff, and consuming C or C++ libraries like GPU APIs, MS Media Foundation, or Eigen.