Why Java is following Unicode & not ASCII standard?

Hi all,I am new to Java as well as to this forum.Could you please tell me why Java is not following ASCII format?And why is it following Unicode?Thanks,Reni
[198 byte] By [diyamola] at [2007-11-27 10:03:19]
# 1

> Hi all,

>

> I am new to Java as well as to this forum.

> Could you please tell me why Java is not following

> ASCII format?

> And why is it following Unicode?

>

> Thanks,

> Reni

Since it should support many different types of alphabets.

(I guess this is homework, that's why I'm giving such vague answer)

Kaj

kajbja at 2007-7-13 0:38:17 > top of Java-index,Java Essentials,New To Java...
# 2
This is good quick rundown on character encoding, and it's importance in software engineering for this century. http://www.joelonsoftware.com/articles/Unicode.html
corlettka at 2007-7-13 0:38:17 > top of Java-index,Java Essentials,New To Java...
# 3
To support "i18n".
Vishwas_Prasannaa at 2007-7-13 0:38:17 > top of Java-index,Java Essentials,New To Java...
# 4
Because there is no ASCII equivalent of U+274B (turbofan).
dcmintera at 2007-7-13 0:38:17 > top of Java-index,Java Essentials,New To Java...
# 5
All these answers are basically the same thing and why JAVA uses Unicode instead of ASCII. How many more answers just like these do you want?
llemonsa at 2007-7-13 0:38:17 > top of Java-index,Java Essentials,New To Java...
# 6
> All these answers are basically the same thing and> why JAVA uses Unicode instead of ASCII. How many> more answers just like these do you want?Can I have 4 more please? And one that's different to the others, too
georgemca at 2007-7-13 0:38:17 > top of Java-index,Java Essentials,New To Java...
# 7
> > Can I have 4 more please? And one that's different to> the others, tooUnicode is 7 letters. ASCII is only 5.Which makes Unicode 1.4x better and thus the reason why it was chosen.
JeuLaFetea at 2007-7-13 0:38:17 > top of Java-index,Java Essentials,New To Java...
# 8

> Can I have 4 more please?

For internationalization.

To support languages and characters other than English.

Because Java is intended to be used internationally.

Because ASCII doesn't include characters from other languages.

> And one that's different to

> the others, too

Because it's more efficient and allows pass-by-reference of overloaded operators on multiply inherited classes.

jverda at 2007-7-13 0:38:17 > top of Java-index,Java Essentials,New To Java...
# 9

Unicode is chosen because it's an abbreviation for Unique Ode, which means that it provides a special sort of poetry to give Java an aura of mystique, intelligence and worldliness that sets it apart from other languages.

> To support languages and characters other than English.

Who doesn't read/speak English, really?! And why isn't there multiple language keywords for Java. Why can't I write code en Espa駉l?

p鷅lico vac韔 hagaAlgo(Secuencia s) {

para(nent i = 0; i < s.longitud(); i++) {

Sistema.fuera.impresi髇L韓ea(i + " = " + s.car醕terEn(i));

}

}

(int abreviated for "n鷐ero entero")

Message was edited by:

bsampieri

bsampieria at 2007-7-13 0:38:17 > top of Java-index,Java Essentials,New To Java...
# 10
god bless babelfish.
BigDaddyLoveHandlesa at 2007-7-13 0:38:17 > top of Java-index,Java Essentials,New To Java...
# 11

Unicode was chosen because ascii is not good for art anymore. There just isn't enough characters to do kool stuff anymore.

Although these are pretty cool:

http://www.asciiartfarts.com/henry.html

http://www.asciiartfarts.com/20051027.html

http://www.asciiartfarts.com/open_source.html

_helloWorld_a at 2007-7-13 0:38:17 > top of Java-index,Java Essentials,New To Java...
# 12
Java uses unicode to support the international language support.So that we can develop applications which can have user interface in our local language.It is very useful support because it helps to encourage the use of computers when user can understand only local language.
Friend4evera at 2007-7-13 0:38:17 > top of Java-index,Java Essentials,New To Java...