Programming Leftovers
-
Please welcome The 8472 to the Library team | Inside Rust Blog
We're very excited to announce that The 8472 has joined the Library team!
The 8472 has been working on many optimizations and other improvements to the standard library, is involved in many library-related changes and discussions, and regularly reviews pull requests.
Congratulations The 8472, and thanks for everything you do!
-
2022.48 Classy Core - Rakudo Weekly News
This Saturday (3 December 2022 at 20:00 UTC), Vadim Belman will be giving the first online class about Rakudo core development (/r/rakulang comments). Requirements are a working knowledge of the Raku Programming Language, use of git and Github, and a willingness to self-learn things. It will be a kind of seminar where things may significantly divert from the initial plan.
-
Nibble Stew: Going inside Cairo to add color management
I don't really have prior experience with color management, Cairo internals or the like. I did not even look at the existing patchsets for this. They are fairly old so they might have bitrotted and debugging that is not particularly fun. This is more of a "the fun is in the doing" kind of thing. What follows is just a description of things tried, I don't know if any of it would be feasible for real world use.
[...]
There are two things that I personally care about: creating fully color managed PDFs (in grayscale and CMYK) and making the image backend support images in colorspaces other than sRGB (or, more specifically, "uncalibrated RGB which most of the time is sRGB but sometimes isn't"). The first of these two is simpler as you don't need to actually do any graphics manipulations, just specify and serialize the color data out to the PDF file. Rendering it is the PDF viewer's job. So that's what we are going to focus on.