2013-04-01 11 views
6

Eine kleine Frage: In Clojure, wie man einige Funktionsnamen wie conj ausspricht? Wird es als das vollständige Wort "conjoin" ausgesprochen oder buchstabieren Sie einfach jeden Charakter wie "c-o-n-j", während Sie mit anderen Programmierern sprechen? Gleiche Frage zum Beispiel assoc, disj, nth usw.Wie man einige Funktionen in Clojure ausspricht

Ich bin nicht Englisch als Muttersprache und vermeiden will, Missverständnisse aus unterschiedlicher Aussprache in meinem Team ergeben.

+1

Diese Frage scheint off-topic zu sein, da es sich um die Aussprache von Abkürzungen handelt. –

+0

Siehe [Sind Fragen zur Aussprache über Thema für Stack Overflow?] (Http://meta.stackoverflow.com/q/266739/21960) – ale

Antwort

7

Rich Hickey pronounces sie als

Konj als kawnj (bei 0:25:35 hören) (und thanks to @amalloy)

Assoc als Assou-sh (hören auf 0:55:35)

Leider habe ich nicht gefunden, wie er spricht disj und nth, aber meines Wissens wird es nur als "disjay" und "enth" ausgesprochen.

Sie würden besser ein oder zwei Video-Talks auf Clojure Basics hören: Sie werden Ihr Wissen festigen und hören, wie man die Dinge versteht.

+3

Ich denke, dass mit vollen Namen wie "verbinden", "disjoin" und "assoziieren "Ist auch in Ordnung. Sie buchstabieren natürlich, und es ist unmöglich, sie zu missverstehen. –

+0

"Coonj" ist eine schlechte Transkription dessen, was Rich in diesem Video sagt: es klingt wie du "coo" wie in "cool" meinst, während Rich "caw" sagt, mit dem gleichen Vokal-Sound wie "saw". Ich würde es eher als "kawnj" schreiben, was hässlich aussieht, aber ich denke, dass es ziemlich eindeutig ist. – amalloy

+0

Vielen Dank, Jungs, ich werde definitiv Richs Aussprache folgen. –

3

conj wird ausgesprochen "conj"; wird normalerweise "ass-ohs" mit einem langen o und einem harten s ausgesprochen (das sagen zumindest die Old-School-Lispers). nth wäre das übliche "enth". Nicht sicher über disj, würde ich wahrscheinlich "Dis-Jay" sagen.

Verwandte Themen