In linguistics, what's the definition of a perfect language?
Off the top of my hat, given the primary purpose of language is communication, a perfect language must be able to convey 100% of the information from the speaker/writer (transmitter) to the listener/writer (receiver)
What other the other criteria for a perfect language?
EDIT [1] START
It appears from comments by Keelan and Tristan that the notion of a perfect language is not explicitly mentioned let alone investigated in linguistics proper.
However, in my humble opinion, such is implicit in the way natural language has been adapted to fields like philosophy and science.
In medicine there's the concept of magic bullet (the ideal drug), some of its qualities being 100% curative, 0 side effects, easy route of adminstration, etc.
In engineering there's the ideal machine which inter alia must be 100% efficient.
In politics-morality, there's utopia, a perfect world.
I would expect there to be the notion of a perfect language (an ideal language) in linguistics as well.
EDIT [1] END
EDIT [2] START
Ideal language philosophy is contrasted with ordinary language philosophy. From about 1910 to 1930, analytic philosophers like Bertrand Russell and Ludwig Wittgenstein emphasized creating an ideal language for philosophical analysis, which would be free from the ambiguities of natural language that, in their opinion, often made for philosophical error.
I found a resource - it's a philosophical topic - but the idea isn't new and has been studied by professionals in the field of philosophy of language. I would be grateful if linguists could offer their insights. For/Against/Both/Don't care?
EDIT [2] END