20 articles tagged with rust
9th of January, 2018 · Updated on 2nd of January, 2023 · Tagged with dev, rust
Rust in 2018
I wrote about the future of Rust before and it seems like nobody stops me from doing it again! Quite the contrary: this time the Rust core team even asked for it. I’m a bit late to the party, but here are my 2 cents about the priorities for Rust in 2018. More »
17th of December, 2017 · Updated on 2nd of January, 2023 · Tagged with dev, rust
Rust for Rubyists
Recently I came across a delightful article on idiomatic Ruby. I’m not a good Ruby developer by any means, but I realized, that a lot of the patterns are also quite common in Rust. What follows is a side-by-side comparison of idiomatic code in both languages. The Ruby code samples are from the origi… More »
15th of October, 2017 · Tagged with culture, dev, oss, rust
Learn Some Rust During Hacktoberfest
October is the perfect time to contribute to Open Source — at least according to Github and DigitalOcean. Because that's when they organize Hacktoberfest, a global event where you get a free shirt and lots of street cred for creating pull requests. More »
10th of October, 2017 · Updated on 29th of April, 2021 · Tagged with dev, rust
A Little Story About the `yes` Unix Command
What’s the simplest Unix command you know? There’s echo, which prints a string to stdout and true, which always terminates with an exit code of 0. Among the series of simple Unix commands, there’s also yes. If you execute it without arguments, you get an infinite stream of y’s, separated by a newlin… More »
18th of September, 2017 · Tagged with dev, oss, rust
Lightning Fast Image Previews with Pure CSS and LQIP
My website is reasonably fast. There was one thing left which really annoyed me: layout reflow after images got loaded. The problem is, that the image dimensions are not known when the text is ready to be displayed. As a result, the text will be pushed down on the screen as soon as an image is loaded above. I decided to fix that once and for all. More »
15th of September, 2017 · Updated on 29th of April, 2021 · Tagged with dev, rust
Go vs Rust? Choose Go.
Rust or Go, which one should I choose? is a question I get quite often. Both languages seem to be competing for the same user base and they both seem to be *systems programming* languages, so there must be a clear winner, right? More »
12th of August, 2017 · Updated on 15th of April, 2020 · Tagged with dev, rust
Of Boxes and Trees - Smart Pointers in Rust
Recently, I tried to implement a binary tree data structure in Rust. Each binary tree has a root value, a left, and a right subtree. I started from this Python implementation, which is quite straightforward. More »
10th of July, 2017 · Tagged with culture, dev, rust
Why Type Systems Matter
I’ve written most of my code in dynamically typed languages such as Python or PHP. But ever since dabbling with Rust, I’ve developed a passion for static type systems. It began to feel very natural to me; like a totally new way to express myself. More »
27th of April, 2017 · Tagged with dev, rust
The Future of Rust
Let me first point out the obvious: yes, the title is a little sensationalist. Also you might be asking why I should be entitled to talk about the future of Rust. After all, I’m neither part of the Rust core team, nor a major contributor to the Rust ecosystem. To that I answer: why not? It’s fun to … More »
9th of April, 2017 · Updated on 26th of August, 2020 · Tagged with dev, oss, rust
Launching a URL Shortener in Rust using Rocket
One common systems design task in interviews is to sketch the software architecture of a URL shortener (a bit.ly clone, if you may). Since I was playing around with Rocket – a web framework for Rust – why not give it a try? More »