Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

Why C sucks

Name: Anonymous 2009-08-20 11:53

Shitty,slow and bug-prone string functions. NULL termination and strlen are shining examples of defective design.

No memory management, plenty of things going down the drain if
you don't watch them all. Malloc and free are slow and inefficient, and they ruin performance if used in fast loops.

Variadic functions: all C has is shitty macro which doesn't implement anything useful. C cannot determine types of such variadiac arguments at runtime. Everything is static.

Typeof(non-standard)/sizeof/pointer casts in many programs show how defective the implementation of only object C manages(the pointer) natively. Pointers(and arrays which are also pointers) are the glue of C, yet they lack anything useful(like size or datatype,sizeof alternatives like _msize/malloc_usable_size and typeof are ugly non-standard hacks)  and people use void pointers for felxibility.

Name: Anonymous 2009-08-21 10:24

Software development is a fucking ghetto. I fucking hate you guys and hate myself. All these endless discussions that lead to nowhere, no one agrees on anything, I can't take this shit. I hope you all die. Sofware development is not even close to reaching a stable or professional level, and it will keep on sucking until then, creating and dragging a bunch of psychological crutches along the way, such as OO bullshit, fucknut design methodologies, hell, all software engineering. Stop masturbating over stupid details and stab yourselves in the fucking eye already, you useless shit cunts.

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List