3 ms·
"Dependent" is a strong word, but tool/job fit is still important. I've personally never grown comfortable enough with C++ to get to a point where, were I to b
by bunderbunder 8y ago
"Dependent" is a strong word, but tool/job fit is still important.
I've personally never grown comfortable enough with C++ to get to a point where, were I to be the one calling the shots, it would ever be my first choice. But I also recognize that it's dominant in certain spaces for a reason.
At the same time, I have a lot of sympathy for people who prefer C over C++. There's a lot of cognitive overhead involved in understanding the semantics of an object-oriented language, especially a big complex one like C++ or Java. And complex languages do have a tendency to beget complex implementations, even when you're working on a project that could be small and simple.
- p0nce 8y ago> it's dominant in certain spaces for a reason. That reason usually is: "no other compiler were available" or "no other choices at the times".
- jasonmaydie 8y agoI've been in the business for 15 years, I have never seen a successful product fail because it was written in language x or y. It fails for a lot of other non programming language reasons though
- bunderbunder 8y agoI have never seen a successful product that failed for any reason, ever. ;)
- jasonmaydie 8y agowordperfect