Highlights, Opinions and Stories
How Lambdas Make Function Extraction Safer - Fluent C++ | fluentcpp.com
Here is how lambdas can help you extract code from a long C++ function in a simple and safe way.
The Shapes of CSS | CSS-Tricks | css-tricks.com
CSS is capable of making all sorts of shapes. Squares and rectangles are easy, as they are the natural shapes of the web. Add a width and height and you
An Attempt to Write Fallbacks With Expressive Code - Fluent C++ | fluentcpp.com
Here is an attempt to write expressive code implementing a fallback: assigning the first valid value out of several possibilities.
Fighting Rust's Expressive Type System - TheFuntastic | thefuntastic.com
Herein I share an experienced developer's first foray into a real-world Rust project. It focuses closely on the type system, and the key insights I needed to begin "thinking in Rust". Written for those getting to grips with the language, it will be especially useful if your background isn't functional programming.
Article Rust 1
Evrone’s interview with Armin Ronacher, Flask framework for Python creator | evrone.com
In an interview with Evrone Armin talks about his work at Sentry, shares his thoughts on handling errors in the backend, speaks about the differences between Rust and Python, the “gradual typing” approach, and, of course, the secrets of his work-life balance.
What (not so) recently happened in Miri | ralfj.de
A lot has happened in Miri over the last year and a half, and I figured it would be a good idea to advertise all this progress a bit more widely, so here we go. We also recently performed a...
Article Rust Ralf Jung 1
Marking issues as regressions | Rust Blog | blog.rust-lang.org
Empowering everyone to build reliable and efficient software.
Article Rust Rust Team 2
Ringbahn III: A deeper dive into drivers - Without boats, dreams dry up | without.boats
I want to talk about another central concept in ringbahn: “drivers”, external libraries which determine how ringbahn schedules IO operations over an io-uring instance.
So you want to live-reload Rust - fasterthanli.me | fasterthanli.me
Good morning! It is still 2020, and the world is literally on fire , so I guess we could all use a distraction. This article continues the tradition of me getting shamelessly n...
Article Rust Amos 1
Announcing TypeScript 4.0 | TypeScript | devblogs.microsoft.com
Today we are thrilled to announce the availability of TypeScript 4.0! This version of the language represents our next generation of TypeScript releases, as we dive deeper into expressivity, productivity, and scalability. If you’re not familiar with TypeScript, it’s a language that builds on top of JavaScript by adding syntax for static types.
Why Rust's Unsafe Works | jam1.re
Like many great things in life, this post has been inspired by spite. Reddit, more specifically r/programming, has gotten on my last nerve. So my goal is simple: I want to outline why Rust's unsafe keyword works, while similar measures in C/C++ don't.
Two Beautiful Rust Programs | matklad.github.io
This is a short ad of a Rust programming language targeting experienced C++ developers.Being an ad, it will only whet your appetite, consult other resources ...
async log | blog.yoshuawuyts.com
what is asynchronous logging? how does this work? how are spans built? annotating functions what about distributed tracing? what's next? conclusion

Featured Contributors

Nick Cameron
Rust ..
Nicholas Matsakis
Rust ..
Ralf Jung
Rust ..
Nick Fitzgerald
Rust ..
Steve Klabnik
Rust ..
Saoirse Shipwreckt
Rust ..
Install the Toplog Bookmarklet to submit page with a single click. To Install, Just Drag or Right Click the below Link to bookmark it:
Post to Toplog Bookmarklet