Post #1762458
2026-04-28 23:30 UTC
this language was definitely developed before people figured out how to make sane languages that make sense
by the way, some of these cout directives only take effect for the next value to be printed, but others take effect forever! some of them also behave unpredictably and in ways that seemingly contradict the documentation!
also, importing things in this language is a nightmare! there are basically two separate import systems stacked on top of each other, and both of them are terrible! if you want to import something you have to use both simultaneously which is a very smart and good decision
also if you make any mistake whatsoever - no matter how small - C++ will just run with it and ruin everything and probably corrupt some memory while it’s at it too. it doesn’t care - there are no rules here. my LSP won’t warn me either
this is not a language - this is 12 layers of x86 assembly preprocessors in a trenchcoat
Replies (2)
-
@tranquillity@mastodon.minionflo.net 2026-04-29 02:47
@kasdeya@cryptid.cafe C++ is the only lang out of the 30 or so langs I've worked with that managed to make me hate it Not even JavaScript, Perl, Ruby, or Bash managed that.
-
@kasdeya@cryptid.cafe 2026-04-29 19:30
C++ is a fantastic language if you hate yourself and want to make everything incredibly complicated and difficult in order to save 400 bytes of memory C++ is missing features that I didn’t even know it was possible for a language to leave out