>alternative
use C for the OS and C++ for everything else
Is C++ too bloated?
This. C++ is like German:
>very hard for a newcomer to understand it
>very logical for someone understanding it, quite enjoyable after a while
Sounds about right
I use C++ and Lisp exclusively, I take 2 showers a day, and go out almost every night.
It's good enough. I just wish it had a bit more advanced metaprogramming abilities and lambda-functions (so you don't have to declare a separate static callback function). Other than that, common libraries can easily replace missing features. Eg. take a look at Cello. It's basically C++ rewritten using a single C header file.
I was just reading about how c++ never standardized how to call into dlls so you can't call a dll compiled with a different compiler unless you literally strip everything out and pretty much just write C code with classes
shits broke
>dlls
this is only a problem on windows
The first thing you do, you kill all the s.
"Hey ma, look what I can do by abusing operator overloading! (Pay no attention to all the locale and math libraries it pulls in!)" Fucking stunt programming.
C is bloated. Anything that's not assembly language is bloat.
Go