Oops! I'm running a little late with the newsletter this week. Sometimes excessive travel means that you fall asleep in a chair, bolt upright, while you're working on an email to your friends about developer tools. 🤣
- The RedMonk Programming Language Rankings: January 2019
Don't let the title fool you - this is a brand new post: RedMonk combines sources like GitHub and Stack Overflow to try to extract language popularity rankings. tl;dr.... Pascal is more popular than Perl 6. (Ouch.)
- Non-idiomatic F#
I'm not really a functional language guy - in fact, I'm still busy trying to make C look a bit more object-oriented. But this idea that you could simply write better code in F#, without necessarily being strictly functional, is an interesting way to look at moving into a functional language.
- How to Port Desktop Applications to .NET Core 3.0
.NET Core 3 is the new hotness for me: the perf improvements in Span and user-interface work? Yes, please. I'm excited to move workloads over to it, and this is a great guide if you're thinking about that.
- Why Hashbrown Does A Double-Lookup
My favorite posts get super technical about a very narrow piece of functionality, and this one does exactly that. I haven't thought much about hashmaps since colleve, so it was great to catch up on the state of the art implementation in Rust.