Comment on Rewriting Apple’s TrueType Hinting Interpreter in Swift by Hammer

Seems like a successful rewrite. Keep it boring, 100% test coverage backtested to the old version, focus on observable behaviors. I debate Swift being "super readable", but it was pragmatic to use given his requirements.

Compare this to the disaster rewrite of mDNSResponder -> discoveryd. Or Canonicals's CoreUtils rewrite in Rust (which is focused entirely on the ideology of "#RUST!" being magical).

添加评论
点赞收藏
点踩分享查看原文
评论
?
参与讨论