Toki Pona: a human language with 120 words
theatlantic.com
theatlantic.com
Churchill (so much for automatic text recognition): "When I was with you in the United States last August you expressed to me your interest in Basic English. The Cabinet Committee which I appointed here to consider the possibilities of Basic and means of promoting its wider use have reported and we have adopted the recommendations they have rode. I thought it might be of interest to you to see the Report and am sending you copi
[...]
"If the United States authorities feel able to give their powerful support to the promotion of Basic English as a means of international intercourse, I feel sure that that would ensure its successful development. My conviction is that Basic English will then prove to be a great boon to mankind in the future and a powerful support to the influence of the Anglo-Saxon peoples in world affairs."
FDR: "...Incidentally, I wonder what the course of history would have been if in May 1940 you had been able to offer the British people only "blood, work, eye water and face water", which I understand is the best that Basic English can do with five famous words...."
I'd love to see this article translated into Toki Pona to get a sense of the expressiveness of the language.
How much is being left to the listener to figure out what must have been meant ...
edited for typos
I thought one of the most impressive complete translations is the entire script of Monty Python and the Holy Grail (completed by jan Pije back in 2004). You can read it line-by-line with the English and toki pona texts alternating. I've read most of it and thought the quality of the translation was uniformly excellent.
https://web.archive.org/web/20041116173522/http://www.geocit...
At a glance: älä, kala, -kin, nenä, nimi, sama, sinä are exact Finnish words and "pimeja" is a slight alteration of "pimeä". Kiwen, lipu, linja and walo are probably Finnish inspired as well.
Another common trend seems to be using a simplified and shortened forms of the phonetic spelling of English words such as "ale" (all), "en" (and), "insa" (inside), "jaki" (yucky), "jelo" (yellow), "kama" (come), "ken" (can), "kule" (color), "lukin" (looking), "mani" (money), "mi" (me), "mun" (moon), "nanpa" (number), "pata" (brother), "suwi" (sweet), "tawa" (towards), "toki" (talking), "tu" (two), "wan" (one) and "wile" (will).
Slightly distorted, but still close: "anpa" (under), "kulupu" (sounds like a Japanese transliteration of group, グループ), "pilin" (feeling), "sewi" (ceiling) and "sike" (circle).
This actually helps a lot in memorizing the vocabulary. :)
https://commons.wikimedia.org/wiki/File:Toki_Pona_etymologie...
She deliberately picked a broad sample of roots across human languages so people would find it easy to learn. It's pretty easy to say basic things in Toki Pona, which is all that is possible to say in this language?
Sina pona?
English - TP - Serbian
hand - luka - ruka
leg - noka - noga
eye - oko - oko
A few are also phonetic English-isms "Money" turns into "Mani"
I think most people would be better served by learning to use the etymology information in a good dictionary than by using the oral equivalent of Brainfuck.
“What is a car?” Lang mused recently via phone from her home in Toronto. “You might say that a car is a space that's used for movement,” she proposed. “That would be tomo tawa. If you’re struck by a car though, it might be a hard object that’s hitting me. That’s kiwen utala.”
A language that doesn't offer any sort of empirical consistency doesn't strike me as adaptive. Rather, this seems like an attempt to recapture the lost imaginative potential of early childhood by limiting oneself to the limited vocabulary of a toddler.
Using such an (admittedly, over-) simplified language would probably go a long way towards helping you approach your speech in such a way that you could explain things with that kind of simplicity of expression.
It's not that I don't think you could communicate in TP, but that I'm not sure what advantage it has over competing approaches. As I mentioned elsewhere, facial expressions and gesture already go a long way towards bridging language gaps, even (or maybe especially) with small children.
For car, an older word was automobile.
When it comes to adaptivity, instead of glueing words together (like German or Chinese).
The strength of English (well, excluding political/economic consequences) is the easiness of borrowing words from other languages.
Why isn't it?...
* Computer = someone who computes
* Computor = something that computes
Something like this would be way too inefficient to actually be used by people.
The same is true of most conlangs. Remember that kid who absolutely refused to use Klingon after he was old enough?
https://en.wikipedia.org/wiki/Klingon_language#Speakers
http://archive.wired.com/wired/archive/7.08/mustread.html?pg...
It happens frequently when the only time they ever use the language is with their parents/family and their parents can understand English just fine.
You can probably meet a stranger and exchange some pleasantries on a hike together. You won't write a physics textbook. But languages can be used in different functional domains, and that's fine.
Well, at least some people are trying :
Try translating this, from an actual textbook, to toki pona: "This section shows how depth-first search can be used to perform a topological sort of a directed acyclic graph, or a 'dag' as it is sometimes called. A topological sort of a dag G = (V,E) is a linear ordering of all its vertices such that if G contains an edge (u,v), then u appears before v in the ordering. (If the graph is not acyclic, then no linear ordering is possible.)"
This one is a little insidious, because presumably you are not allowed to introduce new words into Toki Pona.
We might try to describe the dag in this way.
mi mute li lukin e ijo mute e linja mute. linja ale li kama tan ijo wan li tawa ijo ante. sike ala li lon.
('we see many objects and lines. all lines come from one object and go to another object. no round thing is present.')
However, it is still ambiguous whether "wan" refers to an arbitrary node or a specific node (because toki pona has no term for "each" vs. "any"). We could try to get around this with a process-oriented approach ("choose an object"), but I've never found a clear way to say "choose". And of course a reader might interpret "sike ala li lon" as saying that the nodes aren't circular or that the edges aren't curved, as opposed to that no cycles are present in the graph structure.
nasin sike li lon ala ('round paths are not present')
for the cycle-free condition. We could also try to say
nasin li kama tan ijo wan li tawa ijo sama la nasin ni li lon ala ('when a path comes from one object and goes to the same object, this path doesn't exist')
This kind of abstraction -- referring to conditions based on hypothetical individuals -- is very rare in toki pona. (There isn't even a grammatical way to directly form relative clauses.)
I'm definitely not going to defend toki pona's convenience or utility for talking about math. :-)
In a natural language, you would get these along with the borrowings or coinages, to a greater or lesser extent based on the culture's attitude toward lexical borrowing.
Toki Pona has a strong cultural bias against borrowing, and probably (perhaps somewhat like Pirahã) a strong cultural bias against discussing complex, abstract concepts precisely.
E.g. you can write english in morse code, but the combination of those dots and dashes is where the "real" language is, instead of the dots and dashes themselves...
if so, I like your idea :)
Exactly. In the middle of the article they discuss coming up with an expression to mean "car". Of the many word combinations one might choose (they go with "tomo tawa"), one of them would have to emerge as the standard way to say "car", otherwise effective communication would not really be possible. But at that point you've just created a new word. "Tomo tawa" no longer means anything that combination of words might possibly mean - it means car.
I'd suggest there's a certain irreducible vocabulary, and its size is going to be the same no matter how many base words are used to compose it.
Compound words are words too.
Though I imagine this makes spelling and pronunciation easier to remember.
I'm curious about the decision to include the grammatical particles, and why it seemed necessary...anyone have a full enough understanding of the grammar to know why the decision was made to allow dropping the "li" particle with "mi" and "sina", but not getting rid of it in general? Chinese similarly lacks a 'to be' copula, and gets by quite well without a subject marker.
c.f.
EN: I (am) good
TP: mi pona
ZH: 我好
EN: Water is good
TP: telo >li< pona
ZH: 水好
Japanese explicitly demarcates the subject / topic, but seems to allow a bit more variety at the beginning of the sentence + uses that demarcation to add a connotation of emphasis or contrast with a previous topic + isn't a conlang. Anyone have a feeling for what it adds here?Anyway, if you like these simple kind of languages, checkout http://angoslanguage.wikispaces.com/
Thanks!
For example:
sina wile ala wile e moku?
you want not want OBJ food?
Answer can be "mi wile" or "mi wile ala" (I want / I don't want). One can also go even more Chinese-like and drop the subject pronoun in this context.
Or:
sina kute ala kute?
you hear not hear?
Sonja did provide an alternative way of asking yes-no questions, which is making a statement and appending "anu seme?" (literally 'or what?'), kind of like German "nicht wahr?" and Portuguese "não é?", among others. I think the Chinese style is more standard and pervasive today, though.
http://rowa.giso.de/languages/toki-pona/english/latex/Answer...
What? No it doesn't. 是 is the Chinese copula.
It isn't permitted in a lot of contexts where it would be used in English, but it's still the copula. Here are the examples of copula use that wikipedia gives which require 是 in Chinese:
Mary and John are my friends.
The Morning Star is the Evening Star.
She was a nurse.
Dogs are carnivorous mammals.
I am your boss.
I'd be very surprised to see a Chinese person come out with 水好 for "water is good".Agreed RE "水好" being unnatural, but it's hardly incorrect.
> Toki Pona has a five-color palette: loje (red), laso (blue), jelo (yellow), pimeja (black), and walo (white). Like a painter, the speaker can combine them to achieve any hue on the spectrum. Loje walo for pink. Laso jelo for green.
So, what's Toki Pona for cyan, which two colours would you combine to create that colour? (Blue = cyan + magenta)
Or how would you describe 'magenta' in Toki Pona? (Red = magenta + cyan)
See the problem with using Red, Yellow, Blue + Black, White is that Red and Blue are pre-mixed! You're cutting out two of the true primary colours (magenta, cyan) which means you're significantly reducing the amount of colours you can accurately describe.
On the other hand, still using just five words: Cyan, Magenta, Yellow, Black, and White CAN describe nearly all of the colours we would need to communicate with language.
I wonder if the rest of the language is as well thought out as the colours...
To get cyan you simply remove the magenta from blue!
cyan = blue + green
green = blue + yellow
cyan = blue + (blue + yellow)
Well, technically:
2 parts cyan = 1 part blue + 1 part green
2 parts green = 1 part blue + 1 part yellow
2 parts cyan = 1 part blue + 1 part (1 part blue + 1 part yellow)
i.e.
2 parts cyan = 1 part blue + 1/2 part blue + 1/2 part yellow
i.e.
4 parts cyan = 3 parts blue + 1 part yellow
But I think the real lesson here is that colour names based on additive colour mixing are silly.
I also learned the RYB colors as primary colors, and find it much easier to reason about than CMY. That's probably also the reason why artists use it.
For the 'simple' language, I agree that RYB + white and black are enough.
What's inside your printer?
Once you get past the basic colors, there's only referential colors... So instead of <single word for a specific type of pink> you would say 'salmon'. In the Latin languages (French), pink is just 'rose'. You could also glue different concepts. For example, in (unofficial) Dutch, a word for cyan/turquoise is 'appelblauwzeegroen', or 'apple-blue-sea-green'.
Even splitting it up, 'apple blue; sea green' does not make any sense to me. Well sea green, maybe a bit, but not really in combination with the rest. Since it's a composite word* you can't find it in a dictionary, so I can't really check whether it really exists.
* One word made out of multiple, like the English "car mechanic" would become "automonteur". Though automonteur is an example common enough to have its own entry: http://www.woorden.org/woord/automonteur
Edit: as per this comment[1], I've ran it past a Belgian guy: the word seems to be Flemish indeed. He knows it as "a color between green and blue".
I would assume that when faced with expressing cyan, you'd say something like laso walo (blue white).
We have known for two centuries that the true primaries are Cyan, Magenta, and Yellow (for pigment), why continue to propagate false primaries (red, yellow, blue) that omit the ability to describe entire sections of the spectrum? The language is no less specific.
Is there a difference between cyan and light blue? How about light cyan?
Cyan = cyan
light blue = (cyan + magenta) + white
light cyan = cyan + white
If you're starting with blue (cyan + magenta) you can't end up with only cyan and white by adding white to that. You have to remove the magenta.
Yellow is a true primary, but both Red and Blue are already mixes between primaries
While Yellow + Blue = Green, it's not as pure as the green made by cyan + yellow, because the blue + yellow green also includes magenta from the blue.
When it's easy to see that the true primaries are CMY, why continue to propagate a centuries-old colour model that doesn't adequately describe the colours we see around us.
I thought the point of this language was to break things down to their core, and combine ideas to come up with combintations. Yellow is fine, but both Blue and Red can be broken down further. There's still work to be done!
Most languages do not have a native word for "magenta" or "cyan". In fact, "cyan" is an unfamiliar word to most English speakers.
Also, if you made a language where all the colors were described in CMYK, how would you describe colors that are unprintable in CMYK such as lime green?
More information (although not that much more) is here: http://7erb.com
Knowing that this is a work in progress, do you have a dictionary? I'd be interested in it.
So, just like English, then?
Television is of mixed etymology.
It seems to me that there is a lot more than 120 distinct concepts you need to handle the modern world, even basically - so if you are using only 120 word, you must must have to combine some in a specific fixed fashion that will always represent that concept. At that point, shouldn´t that be considered a word ?
Well, actually I should probably read the article and see what people with degree on the subject have to say.
You can see some official glossaries of these phrases as of 2010 at
https://web.archive.org/web/20100702170542/http://en.tokipon...
I've definitely heard the claim that these ought to be considered words because speakers need to learn them separately.
There are really no communication systems that are "safe" in the way you mean if their users can adopt codes that give new meanings to old symbols. For example,
🍨 💄🍨🌋🌎 🍨📰 🐑🚑📰 🍟🐓🚑📰🐱🍨🐑🐱🐙
(Hint: vpr pernz, yvcfgvpx, vpr pernz, ibypnab, rnegu, vpr pernz, arjfcncre, furrc, nzohynapr, arjfcncre, serapu sevrf, ebbfgre, nzohynapr, arjfcncre, png, vpr pernz, furrc, png, bpgbchf.)
I know I can't keep people from inventing their own compound terms for "loser noob", I just want to make it extremely difficult to for predators to get personal information.
Corollary:
the language’s minimalist approach is also designed to change how its programmers think
When I was young and stupid, I felt disadvantaged that I only knew 10% of a programming language's syntax. Now the same thing makes me feel empowered.
But to only understand 10% of a programming language's syntax seems a very limited understanding.
To only know 10% of the standard library or whatever is one thing... but 10% of syntax?
Either you don't know the language well at all, or else it must have a very complex syntax, with a lot of edge cases.
That's one of the nice things about (say) scheme, or lua, say. There's very little syntax to learn. Go, JS, Ruby and Python, more... but still, not that much syntax, really.
Even Ruby doesn't really have that much syntax to learn. Ruby, Python and Go all have pretty huge std libs, but not that much syntax.
Do you really need to know the difference between `void foobar(void)` and `void foobar()`?
There are a lot of things in a language even as simple as C that's useless syntactic trivia. I imagine someone could think of really evil things in C++
I was meaning, in a sense, that it's better to have a language which doesn't have such a complex history, undefined behaviour, and weird syntactic trivia.
The simpler the language, the less unexpectedness occurs, and the more you can concentrate on the actual logic and meaning.
For instance, in English, "homosexual" = attracted sexually to those who are the same ("homo") gender as yourself. But "homophobic" does not mean hating/fearing those the same gender as yourself. The rules are complex, with history, weirdness, and are confusing.
The same with programming languages, I feel. Take JS, for instance.
>>> (0 == [])
true
>>> typeof (0 + 0)
"number"
>>> typeof ([] + [])
"string"
There is no reason on earth I want to know that stuff or operator precedence rules. I can never remember those if I need to do a `x * y + 2 z --` and so always write in brackets explicitly. But the language can accept such things, and make an order from them.Going back to C (sorry for jumping around), yes, it's simple compared to C++, or many other languages, but it does have a lot of history, undefined behaviour, and stuff you simply need to be aware of. And it's that stuff that makes life complex for C beginners (and allows bugs for C of all experience levels). There's a reason I didn't list C as a simple language. :-)
If our languages didn't have such quirks, and we didn't have to cope with working around them, a lot less mistakes would be made. http://separatedbyacommonlanguage.blogspot.co.uk/2007/10/to-... for instance, in English.
English - the Javascript of the human languages.
Any non-trivial language will have an ugly layer that the language designers couldn't quite get rid of.
Plus, unless your language is dead, it will continue to evolve and add new features that you will have no knowledge of unless you make an effort to absorb them.
"'What is a car?' Lang mused recently via phone from her home in Toronto.
"'You might say that a car is a space that's used for movement,' she proposed. “That would be tomo tawa. If you’re struck by a car though, it might be a hard object that’s hitting me. That’s kiwen utala.'"
Sina pona?
Ĉu vi fartas bone?