re: What are the hardest programming languages you have ever learned? VIEW POST


Likely C++, and not because the language is supposed to be somehow particularly difficult, but because it's terrible.

The compilers are useless at telling you what is wrong, even when it's something super obvious to every other language's compiler on the planet. The language is full of gotchas, "oh your destructor isn't virtual so I'm not going to call it" kind of things.

Full of keywords that are pointless and don't have any sensible meaning, such as that virtual.

The language would be very nice, if it wasn't for the fact that it's near unusable due to these things. Also header files should've not survived the 80s.

code of conduct - report abuse