>Allocator keeps track of how much memory you have allocated on the heap, but you have to pass around a length variable
>The standard is not so standard
>The standard adds `features` randomly like garbage.
>Everyone is so obsessed with RAII they don't mind making their program slower just to hide their shit.
>Have to dive in AT&T asm to debug your code
>All IDEs are shit and almost equal to a plain text editor with minimal synax highlighting
>The best IDE has the WORST compiler
>It is far far from dynamic, but even so, the code completion takes cock like a faggot in a dildo festival.
>No implementation/IDE provides a human readable function signature
>Often labeled as a mature language even though you can't iterate through a directory without using preprocessor directives with your own implementation or using an external header file/library
>>62460896
Jetbrains has a C++ IDE. So as long as you got €, you have good IDE support.
>>62460896
>but you have to pass around a length variable
for what exactly?
>>Everyone is so obsessed with RAII they don't mind making their program slower just to hide their shit.
but unique_ptr is zero overhead
This confuses and infuriates the C++ hater.
>>62461037
>>but you have to pass around a length variable
>for what exactly?
not entirely sure what he's on about, but my best guess:
heap frees are inherently slow, but they can be made a bit faster if the allocation size can be passed along with the pointer (C++14) or even also the alignment (C++17) to the delete call, in cases where that state for a passed around pointer can't be otherwise statically determined.
What's the best C++ IDE? Im currently using VS 2015 but it eats a lot of memory.
>>62461661
VS2017
No,really, its VS 2017.The debugger is unbeatable.
>>62462252
This. When you are done, compile your project using GCC
>>62462506
Anything I'd need to change beforehand? Like removing cl specific headers(stdafx or some shit)?
>>62462546
I think that firstly you should understand computer architecture and compilers.
>>62462667
I know more than you though
>>62462764