diku-dk / alpacc

MIT License
6 stars 0 forks source link

Better name #2

Closed athas closed 1 year ago

athas commented 1 year ago

parallel-parser is a terrible name for a program, and will not suffice if (once!) this actually becomes useful. Even something like llpgen would be better, but a more poetic name would be ideal.

joshniemela commented 1 year ago

I suggest some nordic deity like Heimdall, Mimir, Brokkr, Loki, etc

athas commented 1 year ago

Who is the Asgardian god of context-free languages?

athas commented 1 year ago

The classic parser generator is named yacc. A Danish equivalent would be moskus, or maybe hjort or rensdyr. The latter two have the nice property of being difficult to pronounce.

WilliamDue commented 1 year ago

I like moskus because it looks and sounds nice. But I also think if it is an animal it should be a more speedy ungulate? I have looked around but I can not find animals with as good names.

athas commented 1 year ago

Deer are pretty fast and they live in herds, which is a bit like parallelism if you squint a lot.

nqpz commented 1 year ago

What about ulv? Wolfes eat bison, which in my view puts them higher in the hierarchy of mammals.

WilliamDue commented 1 year ago

How about something like alpacc (A Lovely Parallelly Accelerated Compiler Compiler) I think the acronym might be a bit Volapük but it is a fun reference to yacc.

athas commented 1 year ago

alpacc is good, but there is no reason to use so many adverbs: A Lovely Parallel Accelerated Compiler Compiler.

athas commented 1 year ago

Or "Array Language Parallelism-Accelerated Compiler Compiler". Many speculative expansions are possible!

WilliamDue commented 1 year ago

That's a better acronym, the lovely part is really out of nowhere.

athas commented 1 year ago

Alright, then rename it.

WilliamDue commented 1 year ago

I think I do not have permissions to do it, I can not see any settings.

athas commented 1 year ago

Rename the program itself. I will handle the repository.