https://t.co/VtuCVhQ4Sl was fully rewritten from scratch, this time in Go.
What we achieved: high performance and reliability (the main goals), the new architecture is very clean, deployment is trivial now (a single binary), and the code is super simple too. I like it.
🦀 Rust Big News: tonic is joining the official gRPC project
hyperium/tonic becomes grpc/grpc-rust
• stronger long-term maintenance
• Google/LinkedIn/Datadog involved
• xDS support via tonic-xds
• better path for production Rust gRPC
https://t.co/4w6vdn5k8k
#rust#rustlang
David J Malan (Harvard Professor, CS50) on why you should learn C in 2026: "It is a wonderful foundation on which to build your understanding of how a computer works and how software is built.
It's about as close as you can get to the hardware before things devolve at least aesthetically into assembly code which is much scarier looking code.
C kind of strikes pedagogically this really nice balance of having English like syntax and abstractions on top of lower level primitives that allow you to explore procedural programming.
It's got everything but it's also a pretty small language so most anything you want you need to build yourself. And so we leverage this significantly in CS50.
So much so that by mid semester in week five of the class students are building their own hash tables.
And what I think is especially meaningful about C is that you can't just instantiate one of those data structures if you want one like you can in Java if you want it, you're going to have to build it yourself." @davidjmalan