aspose file tools
The moose likes Meaningless Drivel and the fly likes usage of the word Big Moose Saloon
  Search | Java FAQ | Recent Topics
Register / Login


Win a copy of The Mikado Method this week in the Agile and other Processes forum!
JavaRanch » Java Forums » Other » Meaningless Drivel
Reply Bookmark "usage of the word "transparent"" Watch "usage of the word "transparent"" New topic
Author

usage of the word "transparent"

B.Sathish
Ranch Hand

Joined: Aug 18, 2005
Posts: 372
What is the actual meaning of the word "transparent"? can "see through" right?. But why do we use the word in the opposite sense? For example, we say "the implementation is transparent to the client" to mean "the implementation is hidden from the client". We should actually be saying that "the implementation is opaque to the client" to mean that it is hidden from the client right? . Why do we always use it in the opposite sense?
Waseem Akhtar
Greenhorn

Joined: Feb 16, 2001
Posts: 20
probably coz we understand, and convey the message in a very understandable manner.


_ _ _ ___ _ _ _ <br />Waseem Soomro,<br />_ _ _ ___ _ _ _
Stuart Ash
Ranch Hand

Joined: Oct 07, 2005
Posts: 637
Because, the word is a contronym.

There is a good explanation given here.

http://rinkworks.com/words/contronyms.shtml

And some more:

http://www.worldwidewords.org/weirdwords/ww-jan1.htm
[ December 22, 2005: Message edited by: Stuart Ash ]

ASCII silly question, Get a silly ANSI.
Ulf Dittmer
Marshal

Joined: Mar 22, 2005
Posts: 35250
    
    7
Once could also argue that "seeing through" the implementation means that one can't actually see it. Only if it was opaque, i.e., not "see-through", one could actaully see it.

Opaque/transparent do not have the exact same meaning as hidden/exposed, so it's a bit of judgement call how to apply it here.


Android appsImageJ pluginsJava web charts
Chetan Parekh
Ranch Hand

Joined: Sep 16, 2004
Posts: 3636
Originally posted by Stuart Ash:
Because, the word is a contronym.

There is a good explanation given here.

http://rinkworks.com/words/contronyms.shtml

And some more:

http://www.worldwidewords.org/weirdwords/ww-jan1.htm


Hey Stuart!!

Nice links!!

Thanks
[ December 22, 2005: Message edited by: Chetan Parekh ]

My blood is tested +ve for Java.
Stan James
(instanceof Sidekick)
Ranch Hand

Joined: Jan 29, 2003
Posts: 8791
About 30 years ago we did a migration from one kind of mainframe hardware to another that was "transparent to the user." I assumed that was because they couldn't see it.


A good question is never answered. It is not a bolt to be tightened into place but a seed to be planted and to bear more seed toward the hope of greening the landscape of the idea. John Ciardi
Marc Peabody
pie sneak
Sheriff

Joined: Feb 05, 2003
Posts: 4725

Originally posted by B Sathish:
What is the actual meaning of the word "transparent"? can "see through" right?. But why do we use the word in the opposite sense? For example, we say "the implementation is transparent to the client" to mean "the implementation is hidden from the client". We should actually be saying that "the implementation is opaque to the client" to mean that it is hidden from the client right? . Why do we always use it in the opposite sense?


The word is used correctly there and not in the opposite sense. It does not mean "hidden" because that would imply you are sneaking something that is "opaque".

It simply means it's something the client won't notice, that it's unobservable by the senses in some way. Sometimes it means a backend process was changed but the client never knows it because it doesn't change the UI. In other cases it may mean that there is no server downtime to push an upgrade.


A good workman is known by his tools.
Stuart Ash
Ranch Hand

Joined: Oct 07, 2005
Posts: 637
Originally posted by B Sathish:
What is the actual meaning of the word "transparent"? can "see through" right?. But why do we use the word in the opposite sense? For example, we say "the implementation is transparent to the client" to mean "the implementation is hidden from the client". We should actually be saying that "the implementation is opaque to the client" to mean that it is hidden from the client right? . Why do we always use it in the opposite sense?


So that powerliticians can talk about a "transparent governance" and fool the people.
John Dunn
slicker
Ranch Hand

Joined: Jan 30, 2003
Posts: 1108
Problem might be that ~some~ programmers make fixes that they claim will be transparent, but aren't and those around them get the wrong idea of what transparent means.

You see one time, I had to make a fix to the connectionPool and because the interface I wrote was used correctly, well, the fix was transparent. Like I said it would be. It had NO IMPACT on anyone else. It was as if it wasn't there. Of course I'm probably one of the best programmers that exist in my company and I almost never have to refactor anything, so anyone who is privleged to be in my presence and have me enlighten them my skills would just have no problem with the meaning of transparent.


"No one appreciates the very special genius of your conversation as the dog does."
 
I agree. Here's the link: http://ej-technologies/jprofiler - if it wasn't for jprofiler, we would need to run our stuff on 16 servers instead of 3.
 
subject: usage of the word "transparent"
 
Similar Threads
? Client ID ?
How dose a RMI server guarantee that return object can be sent back to client?
Abstract class
Comparator interface
Should lock methods be callable by the client