What does the "c" in "cgraph" stand for?

I think I know that the “a” in the retired “agraph” library stood for abstract, but I don’t know what the “c” in “cgraph” stands for. The “C” programming language? Just a letter after “a” in the alphabet? Was there ever a “bgraph” library?

TIL the ‘a’ stands for abstract, thanks :slight_smile:

1 Like

If the “a” stands for “abstract,” the “c” obviously stands for “concrete” :wink:

I actually have no idea what either stand for.

1 Like

TIL what TIL means.
If there is a pop test (or a pop-culture test) I’m closer to ready.

1 Like

Almost LMAOROTFBTCSTCNDBFOOTWIFOAGWLLBGWTHROOTSAIAKBAYB

I was there and I don’t remember. Stephen will be the only hope for a definitive answer. That said, there was definitely an agraph, I vaguely recall a temporary bgraph, but that’s probably my imagination, until cgraph was settled on. None of these was particularly more abstract than the original graph library; they just tended to provide more flexibility to the user and more elegant functions.

1 Like

Right. (Post must be at least 10 characters.)

A = Attributed graphs
B = I forget now
C = graphs in C
They were just useful names.

1 Like