3 ms·
Bricks, Bikes, and Code
- pg 18y ago"when humanity matures - human language will become less ambiguous" That seems very unlikely. In fact I'd guess natural language has to be imprecise to work.
- rantfoil 18y agoFor instance, legal language HAS to be imprecise, otherwise no lawyer would ever agree to anything ever. So much negotiation every day goes into the subtle imprecision of clauses in contracts. That's why there are courts -- to navigate the imprecision of both law and contracts and to give intelligence to ambiguity that could never be replaced by first order logic.
- marcus 18y agoI always thought of natural language as a lossy compression algorithm for ideas, and as always in every lossy compression, you sacrifice some accuracy for the sake of brevity.
- Jebdm 18y agoTo an extent, sure, but he didn't say "unambiguous", just "less ambiguous". In fact, just since 1987 a "less ambiguous" natural language has been developed: Lojban (http://en.wikipedia.org/wiki/Lojban http://en.wikipedia.org/wiki/Lojban). Lojban still has semantic ambiguities, but it is free of the syntactic variety (think "Time flies", which could either be a command or a statement) and thus is a less ambiguous language than most others. I still haven't gotten around to learning it though. Someday.
- jballanc 18y agoI agree, though I think that eventually computers will adapt the imprecision of human language/thought.
- Tichy 18y agoI don't understand, sorry.
- Tichy 18y agoOK, so tell me, what did you learn from "They go where they mean to go, and they mean to go where they go"? Is it some sort of ZEN puzzle?
- blasdel 18y agoPlease don't post your Chicken Soup for the Hacker's Soul pablum to news.yc