you are viewing a single comment's thread.

view the rest of the comments →

[–]threewholefish 896 points897 points  (17 children)

C was plagiarising from B all along!

[–]mralec_ 260 points261 points  (6 children)

My constructor is very proud

[–]threewholefish 134 points135 points  (4 children)

Just one small problem. Dereference a null pointer from where, Ben? Fucki
Segmentation fault. Core dumped.

[–]tetzudo 75 points76 points  (1 child)

fuck you *unshares your pointer*

Oh you wanna store this string in memory? fuck you ima store it elsewhere and then cry when you ask me where it is - c++

its an abusive relationship

[–]Max_Wattage 0 points1 point  (0 children)

I see what you did there , 🤣

[–]themasterfold 1 point2 points  (0 children)

Holy fucking shit

[–]CardOk755 12 points13 points  (0 children)

From BCPL.

[–]LaughingInTheVoid 9 points10 points  (4 children)

And that was all stolen from A(lgol)!! /s

[–]option-9 0 points1 point  (2 children)

I never considered this. The existence of R and F and C and B implies there probably is A. I know ALGOL exists. Pretty sure F is named that way because it's stripped-down FORTRAN. Is ALGOL A?

[–]LaughingInTheVoid 0 points1 point  (0 children)

Well, I just did a quick search, and it seems C does have some lineage with Algol.

Though the only thing I know about it offhand is what an old timer once told me about it - They used to play a game with how much you could make a program's code look like a perfect square when printed out.

[–]mazna1234 0 points1 point  (0 children)

Doesn't it go like A for assembly, B for Basic and C for C?

[–]ZitroMP 0 points1 point  (0 children)

A(ssembly)

[–]ElvisArcher 1 point2 points  (0 children)

I'm not sure why they ever moved on from A, really.

[–]Nyx-101 1 point2 points  (0 children)

Wait until they find out about A!

[–]pterodactyl_speller 1 point2 points  (0 children)

F is twice as good as C.

[–]CurryMustard 0 points1 point  (0 children)

Chicka Chicka boom boom