portrait picture

TIMO ZIMMERMANN

balancing software engineering & infosec

Links 2021-09-26

posted on Sept. 26, 2021, 6:30 p.m. in news

The Dead Code Diaries - finding code you wrote 40 years ago and making it work again in 2021 is impressive on so many levels!

Swift Regrets - you either love or hate Swift, rarely have I seen anyone who goes "meh" on it. But being able to get insight provided by someone who worked on it from the beginning to 5.1 and getting input on what they would do differently is pretty fun and educational.

If I could bring one thing back to the internet it would be blogs - you cannot bring back what was never gone. Also RSS is not dead. I also miss blog rolls in the sidebar to discover new blogs. I miss random ramblings not related to any specific topic. But the purpose of the medium and zeitgeist changed - blogs are far less private than they used to be. Bringing back a bit personality to blogs would surely be nice.

Taming Go’s Memory Usage, or How We Avoided Rewriting Our Client in Rust - a great deep dive on optimising Golangs memory usage and a show case why rewriting things in a different language is not always a good idea or necessary. (said the guy currently reading a Rust book)

Shenandoah in OpenJDK 17: Sub-millisecond GC pauses - benchmark results are looking pretty good. The JVM has been an excellent runtime for a very long time and it is getting better.