I’m asking in off topic because I don’t know whether it’s a general API or something created for Blender. I noticed it on some pages talking about the 2.5 release, but a search of the forums turned up nothing and Google just turned up pages upon pages of information on ribonucleic acid.
It’s the interface building code that works…somehow.
Or maybe the auto-generating api wrapper around the interface building code that is even more confusing.
I think I read they came up with the name since they already used DNA.
Who knows, I think it’s really a social Darwinism coding experiment to keep blender development under the cathedral model based around the Blender Foundation instead of the bazaar model where the best new features fight it out in the ‘open market’.
Ribonucleic acid is a biologically important type of molecule that consists of a long chain of nucleotide units. Each nucleotide consists of a nitrogenous base, a ribose sugar, and a phosphate. RNA is very similar to DNA, but differs in a few important structural details: in the cell, RNA is usually single-stranded, while DNA is usually double-stranded; RNA nucleotides contain ribose while DNA contains deoxyribose; and RNA has the base uracil rather than thymine that is present in DNA.
And a special thanks to Schnitzel, because while I knew RNA in this case wasn’t the biological term, it did get me trying to remember what RNA is but I couldn’t recall my biology class and I got too wrapped up in other things to look it up.