The Lost Art Of Catchy Acronyms
Posted: Fri Apr 01, 2022 11:52 am
Since the 1940s, we've had catchy acronyms such as SONAR, RADAR, LASER, MASER, SAGE and SABRE. Even the world's most famous RNG was called ERNIE. This tradition continued with mini-computers and early micro-computer systems, such as RCA1802 and 6502. In particular, MOS Technology developed RIOT and VIA. Atari developed ANTIC and POKEY. Commodore developed VIC, SID and TED. (Continuations have developed VICKY and VERA.) However, it is a niche mostly practised on 6502. Seriously, name five acronyms from Zilog, Intel or Motorola.
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:
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:
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].