[LLVMdev] "Name that compiler"

Reid Spencer
Mon, 16 Apr 2007 20:02:27 -0000

Hi Gordon,

Good ideas here. If you want these included, please provide a patch
against the Name.html page in the llvm-www repository. Thanks.

Reid.

On Mon, 2007-04-16 at 15:13 -0400, Gordon Henriksen
wrote:
> [Apologies in advance for the train of thought prose, but it is
> brainstorming after all…]
>
>
> I'm going to focus on self-descriptive names rather than literary or
> fantasy references…
>
>
>
>
> Advanced Compiler Kit, affectionately known as “ACK!”? It has an
> ill-deserved nod to NeXT, even. (Completely the wrong language, after
> all.)
>
>
> Core Compiler? Heh, I don't think that'd get past certain
influential
> marketing departments. Nor is this a C API, but that didn't stop Core
> Data or Core Image, so y'never know.
>
>
>
>
> Veloce, schnell, rapido, rápide. Various translations of fast. Schnell
> is fun, but to an English speaker it has an imperative sense to it
> that makes it useless as an adjective, IMO. Veloce has a nice ring to
> it, though; that's Italian. Veloce Code? Velocicode?
>
>
>
>
> I think the kit-core-foundation-framework concept is at least as
> important to the project as is anything else. In fact, if the name can
> communicate 'framework for fast', then the 'compiler' or
'code'
> concept falls out naturally (within the target audience). Here are
> some translations of several related phrases…
>
>
> Kit rapide. Base rapide. Noyau rapide. Code rapide. Compilateur
> rapide. Cadre rapide. (French)
> Schneller Installationssatz. Schneller Kern. Schnelle Grundlage.
> Schneller Code. Schneller Compiler. Schneller Rahmen. (German)
> Corredo veloce. Fondamento veloce. Nucleo veloce. Codice veloce.
> Compilatore veloce. Struttura veloce. (Italian)
> Kit rápido. Fundación rápida. Base rápida. Código rápido. Recopilador
> rápido. Marco rápido. (Spanish)
>
>
> The only one that strikes me is the Italian nucleo veloce (fast core);
> the others aren't comprehensible to an English speaker. But maybe
> these can give others some ideas.
>
>
>
>
> corecompiler, velocecode, velocicode, and nucleoveloce dot org are all
> available. ack.org is of course not.
>
>
> — Gordon
>
>
>
>
>
> _______________________________________________
> LLVM Developers mailing list
> LLVMdev at cs.uiuc.edu         http://llvm.cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev