Hacker News new | past | comments | ask | show | jobs | submit login

I see a lot of derision aimed at C++ devs -- from both higher and lower level language advocates.

On the one side you have the "C was created by God himself, and undefined behavior is expected", and then you have the "languages should be as restrictive as possible because this one time I worked with a developer who was very bad."

It's all very tiring. I do mostly Ruby now, and I love how expressive it is. It reminds me a bit of C++ in that regard. It's just funny how the mindset has shifted.




There is a bit of that, but at least in my circles I more often run across people aiming derision at C++ the language, and the people who are most vituperative are people who have years of C++ dev experience. People who don't program C++ often have mildly negative opinions about it, but something about the language seems to inspire bitter hatred in some percentage of the people who actually have experience in it, in the way one can only hate something you've been intimately familiar with and once may have loved. Yossi Kreinin's scarily thorough "C++ FQA" (http://yosefk.com/c++fqa/), where he goes through the entire C++ FAQ and criticizes every single point based on years of C++ programming experience, is sort of a paradigmatic example. It reads a little bit like the Unix-Haters Handbook in its depths of familiarity/dislike.




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

Search: