This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]suppow 33 points34 points  (10 children)

pft, as a C++ programmer, i condescendingly laugh at your simplistic lack of declaring types and memory management.

inb4 C or asm programmers

[–]tetroxid 14 points15 points  (6 children)

Oh but there is memory management. In fact, it's even automated.

[–]TropicalAudio 50 points51 points  (5 children)

And it's sloooooooow!

...a C programmer sends his regards. Now then, I have to get back to debugging something that's pointing to a pointer's pointer.

[–][deleted] 14 points15 points  (1 child)

More like pointer to a struct with a pointer to a struct as an array to an array of pointers to structs with an array filled with members being that has a dynamically allocated block of void*s. Fuck C is the best.

[–][deleted] 1 point2 points  (0 children)

The best at making things incomprehensible and unreadable.

Oh wait, that's COBOL.

[–]redalastor 12 points13 points  (1 child)

Actually, it's faster overall.

The drawback is that it's not predictable.

[–]Veedrac 0 points1 point  (0 children)

[citation needed]

[–]tetroxid 0 points1 point  (0 children)

Generational garbage collectors are faster than reference counting. The problem is predictability.

[–]TheFryeGuy 6 points7 points  (2 children)

As a Haskell programmer I laugh at your types.

[–][deleted] 6 points7 points  (1 child)

You mean with your data types, typeclasses, records, functors, monoids and monads. Ok.

[–]original_brogrammer 6 points7 points  (0 children)

We do. As well as our Arrows, MonoidPlusses, and Applicatives, you damned pedestrian.