There are a large number of standard names which aren't acronyms. Cryptography is bizarrely informal with Alice, Bob, Carol, Eve, Mallory, Trent and others. Acorn named I/O pages Fred, Jim and Sheila, although, disappointingly Fred isn't page $FD. Commodore's 16 bit peripherals were called Agnus, Denise and Paula. (The optional Akiko performed binary matrix transpose.)
We've had the recursive acronyms of GNU, MINT and COOL. It is possible to be a SCSI HIPPI, write JOVIAL or study the difference between WIMP and MACHO. However, we live in a age of TWAIN [Technology Without A Interesting Name] where we have WQXGA and HDMI. In lieu of a marketing department, someone gets a cat to walk across a keyboard. It is unacceptably CRUD. To help rectify this situation, I have some suggested names of proper acronyms. The best ones fall into a pattern in which should be:
- Overtly pompous.
- Self-depreciating.
- Have a jaunty frivolity.
- Be an obvious backronym.
I'm very disappointed wit the unoriginality of VIC, VICKY and VERA. I think that it is fairly certain that Video is common to all of them. More original names include:
- CLAIRE [Character Level Array Indexed Raster Engine].
- GILES [Graphics Interface with Loads of Extra Sprites].
- A good name for a composite video interface may be DAVE [Downsampled Analog Video Extension].
- Naming a blitter BOB [Builtin Object Blitter] would be boring but ANTLER [Alan's Natural Texture Low Energy Rendering] would be more unique.
- For accompanying audio, try THOMAS [Timer Hack Outputs Messy Audio Signal].
- Bank switching? Call it ALBERT [Ancillary Logic Bodge Extends Random Twiddling].
- UART? Call it BETTY [Basic Expansion and TeleTYpe].
- BECKY [Bus Expansion, Clock and KeYboard]. (Yes, this is derived from POKEY.)
- MUSA [Multi-Use Serial Adapter].
- We've all seen IMPACT [Interactive Media Project All Cobbled Together].
- Likewise, we've all seen SHANTI [Surprisingly Haphazard Abstraction Negates Tidy Interface].
- What we prefer is FRUITFUL [Fast Reacting User Interface Tailored From Unadventurous Language].
- Don't use REPL. Use SHEEP [Shell Hosted Expression Evaluation Processor] or HORSE [Holistic Orthogonal Retrieval/Simplification Engine]. (The latter was influenced by JARVIS.)
- We've had COFF, IFF, ELF and others but I don't think we've had HOLLI [Hierarchical Object Link/Load Interface].
- GARTHWILSON [Great American Retro Teacher Helps With Insanely Light Systems, Obsolete or Not].