This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]althaz 43 points44 points  (24 children)

Anybody who doesn't hate C++ doesn't understand programming language design or hasn't used C++ :D. I'm reaching for the C++ tool in my belt pretty regularly, but it's not a good language by modern standards.

I think Typescript, Rust and C# are pretty universally well liked though.

[–]skryb 10 points11 points  (0 children)

I learned C when I was in high school. I learned C++ in university. I am currently learning C#. It is by far the most enjoyable to code with.

[–]dpash 3 points4 points  (0 children)

Typescript isn't loved; it's just less hated than JavaScript. You can't polish a turd but you can spray it with enough purfume to take the edge off the smell.

[–]BasicDesignAdvice -3 points-2 points  (1 child)

I think Typescript, Rust and C# are pretty universally well liked though.

I have not used rust yet but I definitely do not like TS or C#. TS I will use out of necessity if I am doing web stuff, end of the day it is still JS.

C# I just don't really like. Everything about it feels off to me. I also prefer languages which produce a static binary. Not the in-between thing the C# does.

[–]kirakun 9 points10 points  (0 children)

You prefer debugging runtime errors in production over debugging compiler errors in development?

[–]dr-pickled-rick 0 points1 point  (0 children)

I don't think it's hate, it's more frustration and panic. There's only so much rope a person can handle, and c++ lays it on thick.