comp.lang.ada
 help / color / mirror / Atom feed
From: Gour <gour@atmarama.net>
Subject: Ada & Unicode support
Date: Sat, 20 Sep 2014 23:36:47 +0200
Date: 2014-09-20T23:36:47+02:00	[thread overview]
Message-ID: <20140920233647.06c82dde@atmarama.ddns.net> (raw)

Hello,

in (not so) recent time I was evaluating several programming languages as
candidates for writing multi-platform desktop app and amongst them there
were e.g. D, Rust, Nimrod...

In a present time I am playing with Go for my web needs and must say
it's nice package including its tooling support libs etc.

However, when it comes to type-safety there are not many mature options
like Ada, but I wonder how is Unicode support in Ada 2012 considering
that all those above-mentioned languages are newer and mostly start with
Unicode support from the very beginning?

Moreover, I little bit confused with the comparison chart at
http://www.ada2012.org/comparison.html where it's stated that in Ada
2005 there is support for '8/16/32 bit (full unicode)' while Ada 2012
adds 'String Encoding package'.

Lastly, i was confused when I learnt on #ada that Ada's Character is
Latin-1 which is definetely different than handling of
Strings/Characters in Go.

So, can someone provide some explanation what is the meaning of e.g.
full unicode support in 2005 and what is the significance of 'String
Encoding Package' in this context?

Finally, what is the impact of current Unicode/UTF-8 support in Ada on
writing apps which one wants to have properly l10n/i18n-ed?

How does GtkAda handle those requirements in the context of the overall
Unicode support in Ada language?


Sincerely,
Gour

-- 
When your intelligence has passed out of the dense forest 
of delusion, you shall become indifferent to all that has 
been heard and all that is to be heard.



             reply	other threads:[~2014-09-20 21:36 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-09-20 21:36 Gour [this message]
2014-09-21  0:17 ` Ada & Unicode support Ludovic Brenta
2014-09-21  6:34   ` Gour
2014-09-21  1:07 ` David Botton
2014-09-21  6:40   ` Gour
2014-09-21  7:27   ` Per Sandberg
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox