Hacker News new | ask | show | jobs
by lovelyviking 1665 days ago
My idea is mostly to avoid search engine usage or reduce the number of those searches.

The idea is to provide some explanation about the Name instead of just using the Name. When you track many domains reading BazunaGuanga is harder then lisp-dialect-BazunaGuanga or at least lisp-BazunaGuanga

1 comments

That's far less information than the first line of clicking the link gives, and would actually cause all kinds of strife if they followed that naming convention.

lisp-BazunaGuanga would quickly learn that "Lisp" has a pretty vocal crowd that think that it either only means "Common Lisp" or a Lisp2, and take quite a decent amount of offense to any Scheme being called a Lisp.

And scheme-BazunaGuanga would have people complaining that the name is misleading, because they were expecting it to be about the Bazuna Scheme, which is a name clash with some esoteric financial strategy, or expected it to be about Guanga Bazuna's algorithm, etc.

On the other hand, as well as a title we have a link, like most aggregators, and the first line you're giving after clicking it is:

> A small and portable Scheme implementation that supports closures, tail calls, first-class continuations, a REPL and AOT and incremental compilers.

I don't need to search anything to know that this is a programming language, implementing a standard, which has a feature list. Even if I had never encountered Scheme before.