POV-Ray : Newsgroups : povray.off-topic : Language : Re: Language Server Time
6 Sep 2024 11:17:15 EDT (-0400)
  Re: Language  
From: scott
Date: 19 Jan 2009 09:45:25
Message: <49749205@news.povray.org>
> When you think about it, the weird thing isn't so much that all human 
> languages are inherantly vague and ambiguous. The weird thing is that this 
> is almost never a problem. In the overwhelming majority of cases, 
> everybody still knows *exactly* what you mean, even though strictly 
> speaking most sentences could have several possible meanings.

There's this thing called *context* that helps humans a huge amount, it 
allows you to understand things even though you haven't 100% understood each 
word.  But occasionally when unexpected things are said, especially when not 
too clearly, you need to ask for the packet to be sent again :-)

"How's the new server room Andy?"
"Is great thanks, but we got two cows in there at the moment".

A compiler would reply: "Error: COws in server room."

A person would reply: "Repeat previous statement please."

> Even more weirdly, people have invented more precise ways of saying things 
> (e.g., technical terms with exact and unambiguous meanings), and yet 
> humans find it *harder* to communicate this way, not easier. You would 
> have thought being able to say what you mean precisely would be easier, 
> but it clearly isn't.

I wish my compiler would say "WARNING: Hey, I guess you meant variableName 
instead of variableNmae, as no other declared variables are remotely like 
variableNmae", rather than "ERROR: Unknown variable variableNmae".

Writing, knowing that you need to be 100% accurate, is much harder than if 
you know a few mitsakes wont Matter :-)


Post a reply to this message

Copyright 2003-2023 Persistence of Vision Raytracer Pty. Ltd.