Stop naming your libraries.
- [2025-12-28 Sun 17:47] I wrote about this here Programmers and software developers lost the plot on naming their tools
A startup or the like would be vastly interested in having a name that is easy to remember and not necessarily expressive, such as viber, YouTube, Google, etc., which is understandable, what I can never understand why would a software library do so? Why having a library named glun or marmot, can you guess which one of these is the IMAP server and which is distributed SQLite replicator? This does not make any sense. Imagine if you are talking with your team about a workflow that involves a set of these application "the server runs oliva which uses palette to make the rain interface looks better", a segment of my poor brain processing power would be already RIP processing what these strange words are supposed to mean before actually start thinking about the main statement. I believe that the domination of this type of naming (random names of mascots or anime girls) is relatively new, most old software had either a very meaningful name (cat-concatenation) or at least a name to which you can link (PostgreSQL). Now an assignment for you, try to guess what does the software named isso do? Please always give your software/library a meaningful name. Stop using anime girls names for naming utilities.
Update: try to tell what do these pieces do before clicking the link:
[permlink]