Implementing the GB2312 Encoding (Simplified Chinese)
Description
This idea involves file encodings. File encodings on Perl 6 are decoded and encoded in MoarVM.
This encoding is the most commonly used one which we do not yet have the ability to encode or decode. Implementing this does not involve knowing how to read or write simplified chinese, and is focused on implementing the standard into our codebase.
Expected outcomes
MoarVM should be able to decode and encode GB2313 algorithm by the end of the project.
Required skills
Most of the work will be in C, whoever takes on the project should know C. Knowing Perl or Perl 6 is not needed.
Rating
Medium
Possible mentors
Samantha McVey (samcv) is able to be a mentor for this project. Can be reached at samantham@posteo.net or on Freenode as samcv.