Once I found these names funny, replacing any letter after a "P" in a word with a "y" to make it a PYthon library name. It has become a bit trite over time though. What other funny "strategies" are there in Python or other programming language ecosystems?
Add `N` before any Java lib to name a .net library. If `NFoo` is taken, feel free to append `Sharp` at the end. Special case if the library is written in F#, you have to start your project by the letter F to show your love to the functional world.
This is a small excerpt from a draft blog post I am currently writing:
- Python forces the `py` affix in words: scrapy, scapy, rpyc
- Python does wordplay on standard library modules' names: pickle => dill
- Emacs and Julia append the file extension to the end of the name: restclient.el, HTTP.jl, JSON.jl
- Emacs does wordplay on the package the extension is based on: git => magit
These are the ones I was most familiar with. If the replies to your comment provide more insights, I may be able to extend that part of the blog post :)