Approximate String Matching routines would be nice, if not already
available...

Perhaps performing similar functions such as Second String
http://secondstring.sourceforge.net/


On Tue, Apr 9, 2013 at 12:54 PM, John Mija <[email protected]> wrote:

> +1 for internationalization/**localization; it's complex and the solution
> should be designed by the Rust team.
>
> +1 for tokenizer, parser, just like Go has:
> http://golang.org/pkg/go/
>
> This will allow to build tools like "gofmt" (to format Rust code)
>
> -1 for protobuf and thrift since they are not "standard". Instead, I
> prefer "csv" in the standard library
>
> * The library "math" should be in the library since it's something basic
> to create things related to image and audio.
> In addition a language like JavaScript comes with that library included:
>
> https://developer.mozilla.org/**en-US/docs/JavaScript/**
> Reference/Global_Objects/Math<https://developer.mozilla.org/en-US/docs/JavaScript/Reference/Global_Objects/Math>
>
>
> El 08/04/13 16:42, Olivier Renaud escribió:
>
>  Hi,
>>
>> I saw the [wanted libraries] page on the github wiki, and I'd like to
>> submit some ideas there.
>> The wiki page is read-only, so I fall back on submitting them on this
>> list.
>>
>> I tried to confine myself to what would be useful to me, in a stdlib.
>>
>> * Internationalization : mechanisms for handling the internationalization
>> of UI texts
>>   -> one aspect of i18n is to map a key to a text, based on the current
>> locale (eg Java's [ResourceBundle])
>>   -> another aspect is to format a string based on the current locale (eg
>> Java's [MessageFormat])
>>
>> * Libicu is already listed on the wiki, but there are no details of what
>> is needed. Here are my suggestions :
>>   -> Convertions between text encodings. Ideally, with a customizable way
>> of handling conversion errors.
>>   -> Unicode normalization (NFD, NFC, NFKD, NFKC)
>>   -> Collator (locale sensitive string comparison), with a configurable
>> degree of strictness
>>
>> * Simple (yet powerful) search on a filesystem (eg Ruby's [glob])
>>
>> * A simple tokenizer/file parser
>>
>> * Support to read/write zip and tar file formats (not only the gzip
>> algorithm)
>>
>>
>> Olivier Renaud
>> ___
>>
>> [wanted libraries] https://github.com/mozilla/**rust/wiki/Note-wanted-**
>> libraries <https://github.com/mozilla/rust/wiki/Note-wanted-libraries>
>> [ResourceBundle] http://docs.oracle.com/javase/**7/docs/api/java/util/**
>> ResourceBundle.html<http://docs.oracle.com/javase/7/docs/api/java/util/ResourceBundle.html>
>> [MessageFormat] http://docs.oracle.com/javase/**7/docs/api/java/text/**
>> MessageFormat.html<http://docs.oracle.com/javase/7/docs/api/java/text/MessageFormat.html>
>> [glob] 
>> http://ruby-doc.org/core-2.0/**Dir.html#method-c-glob<http://ruby-doc.org/core-2.0/Dir.html#method-c-glob>
>> ______________________________**_________________
>> Rust-dev mailing list
>> [email protected]
>> https://mail.mozilla.org/**listinfo/rust-dev<https://mail.mozilla.org/listinfo/rust-dev>
>>
>>  ______________________________**_________________
> Rust-dev mailing list
> [email protected]
> https://mail.mozilla.org/**listinfo/rust-dev<https://mail.mozilla.org/listinfo/rust-dev>
>



-- 
-Thad
http://www.freebase.com/view/en/thad_guidry
_______________________________________________
Rust-dev mailing list
[email protected]
https://mail.mozilla.org/listinfo/rust-dev

Reply via email to