This was actually inspired by some tech I worked with (and repaired) in the seventies: a Riley caption generator, which used punched paper tape to hold the captions and a big rack of diode proms to hold the character fonts, a couple of characters per card. I can't find anything about it on the interwebs; it's way too old to be anywhere except specialist broadcast tech sites and they're way down in the listings if they exist. Similar to BDD's lightbulb driver, I suspect, but tied to TV scan rates.
But as Bill points out: it doesn't need a programmer, and the diodes are half a dollar a hundred from LCSC.
It was never intended as a serious part of a modern design, but as a temporary solution for booting something? A quick look at a PCB layout indicates that the array would comfortably fit in about 50mm by 16mm so sixty-four bytes on a eurocard won't break the bank.
Unfortunately, it won't work with LEDs in place of the diodes, without some sort of level changer on the output (though that's not impossible): a rom array that lights up the bits being accessed would be lovely
Neil
edit: Hmm... red LEDs, pulled down to -2v? That might work... Turns out 0603 LEDs are even cheaper than the Schottkys.