Serious Java development is new to me, so I've not dealt with the JNI before. Yesterday a co-worker and I were discussing the JNI and the way to pronounce it was in question. Is there a preferred way? In addition to jay-en-eye (j-n-i), I have also heard genie/jeanie. I could easily imagine ginny or jenny.
I just say the initialism. Jay En Eye.
I haven't heard it called anything else.
I say Gee En Eee. I believe this comes from some of my coworkers, who are French...
I personnally use the letters /ʒi/ /ɛn/ /i/ (in english Gee Enn Eee) but I am french so...
I would call it Jay En Ay (but that would sound extraterrestrial).If you are using this word very often you should make an alias for it, and call it simply: "CHUCK".
I have heard it being called "Jeannie", but I doubt that's official.
So,when talking with colleagues, you can call it anything you like, as long as there is no misunderstanding - but when speaking to a audience, you should better stick to "Jay En Eye".
JNI is an Initialism not an Acronym.
http://www.merriam-webster.com/dictionary/initialism
http: //www.merriam-webster.com/dictionary/acronym
Pronounce each letter as though it was a word. "Jay" "En" "Eye" in US English.
I've heard and say "Jenny." Might try "Jeanie" to see if anyone notices ;)
As the letters...
By the way, if looking at using JNI, you might also consider seeing if the JNA project might let you do what you want in a simpler manner...