Re: "ICU - International Components for Unicode"

2020-09-29 Thread Matthew Stuckwisch
In #raku it was mentioned that it would be nice to have a $*UNICODE variable of sorts that reports back the version, but not sure how that would be from an implementation POV. I'm also late to the discussion, so pardon me jumping back a bit. Basically, ICU is something that lets you quickly

Re: "ICU - International Components for Unicode"

2020-09-29 Thread William Michels via perl6-users
Thank you, Samantha! An outstanding question is one posed by Joseph Brenner--that is--knowing which version of the Unicode standard is supported by Raku. I grepped through two files, one called "unicode.c" and the other called "unicode_db.c". They're both located in rakudo at:

Re: "ICU - International Components for Unicode"

2020-09-27 Thread Samantha McVey
So MoarVM uses its own database of the UCD. One nice thing is this can probably be faster than calling to the ICU to look up information of each codepoint in a long string. Secondly it implements its own text data structures, so the nice features of the UCD to do that would be difficult to

Re: "ICU - International Components for Unicode"

2020-09-25 Thread Patrick R. Michaud
On Fri, Sep 25, 2020 at 12:37:49PM +0200, Elizabeth Mattijsen wrote: > > On 25 Sep 2020, at 04:25, Brad Gilbert wrote: > > Rakudo does not use ICU > > > > It used to though. > > > > Rakudo used to run on Parrot. > > Parrot used ICU for its Unicode features. > > I do remember that in the Parrot

Re: "ICU - International Components for Unicode"

2020-09-25 Thread Elizabeth Mattijsen
> On 25 Sep 2020, at 04:25, Brad Gilbert wrote: > Rakudo does not use ICU > > It used to though. > > Rakudo used to run on Parrot. > Parrot used ICU for its Unicode features. Ah, the days. I do remember that in the Parrot days, any non-ASCII character in any string, would have a significant

Re: "ICU - International Components for Unicode"

2020-09-24 Thread Brad Gilbert
quot; it goes to J. Briggs > > >> personal web page, and if you comb through that there's a link to his > > >> PICU just in tarball form. He has a CPAN account, but doesn't seem to > > >> have put this code there. > > >> > > >> (On the other hand there's this cp

Re: "ICU - International Components for Unicode"

2020-09-24 Thread Joseph Brenner
follow the links for "perl" it goes to J. Briggs >> >> personal web page, and if you comb through that there's a link to his >> >> PICU just in tarball form. He has a CPAN account, but doesn't seem to >> >> have put this code there. >> >> >> &

Re: "ICU - International Components for Unicode"

2020-09-24 Thread William Michels via perl6-users
>> Anyway, I don't think perl has an ICU dependency either, it does it's > >> own unicode thing as well (i.e. the Unicode "database" ships with it). > >> > >> > >> On 9/24/20, William Michels wrote: > >>> Hi, > >>> > >

Re: "ICU - International Components for Unicode"

2020-09-24 Thread Joseph Brenner
ode there. >> >> (On the other hand there's this cpan module that uses the system icu >> libraries: https://metacpan.org/pod/Unicode::Transliterate) >> >> Anyway, I don't think perl has an ICU dependency either, it does it's >> own unicode thing as well (i.e.

Re: "ICU - International Components for Unicode"

2020-09-24 Thread Elizabeth Mattijsen
t; > Anyway, I don't think perl has an ICU dependency either, it does it's > own unicode thing as well (i.e. the Unicode "database" ships with it). > > > On 9/24/20, William Michels wrote: >> Hi, >> >> I stumbled across the "ICU - Internation

Re: "ICU - International Components for Unicode"

2020-09-24 Thread Joseph Brenner
wrote: > Hi, > > I stumbled across the "ICU - International Components for Unicode" website: > > http://site.icu-project.org/ > https://github.com/unicode-org/icu > > There's a list of programming languages using the ICU libraries here: > > http://site.icu-pr

"ICU - International Components for Unicode"

2020-09-24 Thread William Michels via perl6-users
Hi, I stumbled across the "ICU - International Components for Unicode" website: http://site.icu-project.org/ https://github.com/unicode-org/icu There's a list of programming languages using the ICU libraries here: http://site.icu-project.org/related Should Raku be added to the lis