1,086 karma · joined September 1, 2013
What's additionally challenging in this case is that the design of the underlying rust API (the norad crate[1]) was also more or less done, so this really was just a matter of trying to shim.
In any case, I think we more or less agree; just trying to provide a bit more background on the motivation. This was originally just circulated as a gist between a few interested parties, who were largely familiar with the motivations; it certainly didn't occur to me that it might be interesting to a general audience.
In any case I've coincidentally spent the week spelunking in the truetype spec; there are tons of old representations and font features that a robust font parser is still expected to support, and some of it is wonderfully arcane.
Given all of his struggles this is not exactly a bolt of lightening from blue skies, but I'm feeling surprisingly moved by this one.
https://github.com/rust-lang/rust/issues/48649#issuecomment-...
https://docs.rs/dtolnay/0.0.9/dtolnay/macro._01__await_a_min...
1. lots of reasons, probably.
So, an article titled, say, "how not to paint your house" would be expected to outline things to avoid when painting your house, and "how to not paint your house" could just be "go for a bike ride instead."
- https://en.wikipedia.org/wiki/Civil_Liberties_Act_of_1988
- https://www.cbc.ca/archives/entry/1988-government-apologizes...
That is: the idea of some clear separation (or worse, tension) between mechanical engineering and "design" is, to my best understanding, antithetical to what has made Apple an interesting company that makes interesting products. Mechanical engineers are doing design work. So are metallurgists and material scientists, as well as typographers.
This is a late thursday press release, and this is an uncharacteristically quick response from Gruber. He's shooting from the hip, but I think he has a valid concern, and it's a concern I suspect is shared by lots of folks who have been using apple computers for a long time: who is actually responsible for making product decisions?
What I'd love to see is something like an 'annotated shadertoy', which encourages inline documentation and explanation of the various moving parts. If anything like this exists, I'd love to hear about it!
1: https://blog.github.com/2018-11-15-state-of-the-octoverse-to...
This goes for other markets as well, it's just generally hard to get good information.