TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Ask HN: How do I come up with a name for programming language?

5 点作者 philonoist超过 6 年前
Thank you for the technicalities and legal methods, but I am here for some creative musing. I am currently thinking of 'Anarchy'. The language is heavily mathematical( to put it at best, while at the same time I want to be purposefully vague).

11 条评论

enkiv2超过 6 年前
The typical way to pick a name for a language is to choose a dead mathematician who is obscure enough that only mathematicians are familiar with his name (so, no Aristophanes, Euler, or Godel) &amp; who hasn&#x27;t already had a language named after him. (This worked for Erlang, Church, Haskell, Ada, and a whole host of others.)<p>Another popular way is to take a term from mathematics &amp; misspell it. (See: Clojure, Clozure.)<p>Languages that are derived from other languages often have themed names -- for instance, the various javascript preprocessors have mostly coffee-flavored names, brainfuck derivatives usually include either &quot;brain&quot; or &quot;fuck&quot; in their names, and befunge derivatives usually end with &quot;funge&quot;.<p>Sometimes, languages are named after imperative verbs (such as the approximately 3 languages called &#x27;go&#x27;) or arbitrary physical objects (Rust, Elm). Language-themed language names are popular, too (LISP, SmallTalk, Guile).<p>Languages I&#x27;ve made have been named after fictional characters (MYCROFT, named after the computer from The Moon is a Harsh Mistress, himself named after Mycroft Holmes), authors (WILSON, named after Robert Anton Wilson), and descriptive acronyms (GG, the language compiled by GGC, is for generative grammars).<p>Anarchy is a pretty loaded term (and I say that as an anarchist); chances are you&#x27;ll turn off a lot of people with that name.
评论 #18332331 未加载
dman超过 6 年前
Pick a boring name. Do not make your adopters fight an uphill battle trying to sell it to non technical decision makers.
iDemonix超过 6 年前
It depends what your end goal is. To me, Anarchy reminds me of something like Brainfuck - a hobby project that&#x27;ll never see serious use. If that&#x27;s your end goal, call it what you want as there&#x27;ll never be that many users anyway.
lsiebert超过 6 年前
I&#x27;d use afl or a word mutation engine and the google api, starting with a list of mathematical terms, and mutate them until you got something with zero results that you like.<p>for example z combined with kmeanset as one word in quotes finds no results.
atrocious超过 6 年前
Try smashing bits of related words together. Heavy math: Heath.
slipwalker超过 6 年前
i would go for obscure planet names from star trek universe, and append a &quot;-lang&quot; suffix ( like Brekka-lang ).
Lordarminius超过 6 年前
Why not Philonist or Philon ?
LarryMade2超过 6 年前
Mathematical + Purposefully Vague ...<p>Infinity
评论 #18333059 未加载
sloaken超过 6 年前
try this name: Sloaken, or the short version Sloak
hood_syntax超过 6 年前
Typic
DoreenMichele超过 6 年前
Arman.