3 ms·
Yeah, they should've gone with more descriptive names such as "The Clojure Interactive Development Environment" and "The Lisp Interaction Mode for Emacs". It's
by nimih 6y ago
Yeah, they should've gone with more descriptive names such as "The Clojure Interactive Development Environment" and "The Lisp Interaction Mode for Emacs". It's too bad they didn't.
On a wholly unrelated note, it is certainly strange that in all their documentation, SLIME and CIDER are stylized as all-caps for some reason; I wish I could figure out why...
- gtvwill 6y agoI honestly find it difficult to keep track of these names and their double meanings. It doesn't come across instantly as an acronym it just looks like a company name being yelled. If it were an acronym I'd expect full stops between each letter. I find the long names far more descriptive and useful I can read that and go yep...topic has no interest to me. CIDER doesn't have the same effect. This ain't just this app that's done it. Another app I had a similar mental struggle associating was slack. Literally can't get into my head what the term slack has to do with a messaging app.its been too long associated in my head as a negative term for being lazy. I come from a work history in construction. Things are called what they are and namings generally pretty basic. I don't find dealing with the naming in tech anywhere near as easy. It's a bit of a barrier to learning for me tbh.
- nimih 6y agoTruth be told, I share your frustration in general with tech naming, especially with enterprise tools and web development tools, but I do think that acronyms and initialisms--when the expansion is descriptive and accurate (a non-example being LAME, for instance)--are a reasonable compromise between "call something what it is" (which CIDER and SLIME both do, modulo an extra snarky word or two) and "avoid having a name which is 25 characters long".