jony

760 Flips | 1 Magazine | 7 Likes | 196 Followers | @jonysyl | rustacean...

Building a Container Runtime in Rust

Architect, Cloud Development<p>The container ecosystem is growing up. Proprietary implementations are gradually being replaced by open standards. One of …

Game Development in Rust

Details<p>Start time: 07/07/2017 22:15 UTC<br>Location: Toronto Commons<br>Duration: 1 hour 49 minutes<br>Channel: Rust<p>Tags: Toronto, rust, gamedev<p>Stats<p>Views since …

Game Development

Understanding the Tokio Reactor Core

Coredump hosts about every second meetup of Rust Zürichsee, a group helping people interested in the Rust programming language to connect. The group …

Performance Testing

Iterators and Streams in Rust and Haskell

Streaming data is a problem domain I've played with a lot in Haskell. In Haskell, the closest we come to built-in streaming data support is …

How Rust is tested

Rust is a systems programming language with massive ambitions. It is designed for creating the most reliable software, from the tiniest embedded …

Test Suites

Why you should, actually, rewrite it in Rust

You might have seen those obnoxious “you should rewrite it in Rust comments” here and there:• in a blogpost<br>• in a Github issue<br>• you might have heard about …

Getting Started with Rust

1.) Install Rust from rustup.rs<p>If on Windows, you’ll need to install the Visual C++ 2017 Build Tools from here:<p>2.) Install some common and useful …

System programming in Rust: beyond safety

System programming in Rust: beyond safety Balasubramanian et al., <i>HotOS’17</i>Balasubramanian et al. want us to switch all of our systems programming over …

Message Broker: Channel Naming

I’ve started building a message broker as a learning project. There are several out there such a RabbitMQ, Kafka, Redis’ pub/sub layer, and some …

Rust as a gateway drug to Haskell

For work-related reasons, I had to recently get up to speed on programming in Haskell.<p>Before that, I had very little actual experience with the …

Lattice 3.0: Functional Programming in Rust

… and there were many migraines throughout the kingdom.<p>Our FRP windowing library “Lattice” is finally stabilizing on APIs. The dust is settling and …

Programming

A CPU usage monitor for the RTFM framework - Embedded in Rust

We have used the RTFM framework in the previous posts but put most of the application logic in tasks, and always sent the processor to sleep in the …

SmallCheck in Rust - Part One

This is the first in a series of experience reports on the implementation of SmallCheck in Rust. You can find my source-code on Github. This article …

Rust Performance Pitfalls

01 June 2017<p>Overall, Rust is pretty good for performance. Write the most simple, naive stuff, and it will usually run within a factor of two from …

Intel Corporation

Announcing cargonauts

A Rust async web framework<p>I’ve been working on a project for a few months now, and I’m very excited to be ready to share it with other people. Its …

The programming language I want (part 1)

As a software engineer and as a business-oriented person I always try to be pragmatic. That’s why I think both Ruby and Rails are still, in 2017, a …

Programming

Rust: a Scala engineer's perspective

The 1st year anniversary of my first line of Rust code is coming up, and it’s getting for 5 years since I wrote my first line of Scala code. I …

Scala

From Imperative to Pure-Functional and Back Again: Monads vs. Scoped Continuations

August 07, 2015<p>By Ron<p><i>This post accompanies this video and won’t make too much sense without it</i><p>Last month I gave a talk called <i>Please Stop Polluting</i> …

Rusoto RDS walkthrough · Matthew Mayer's tech blog

Let’s tie some great Rust crates together! In this walkthrough, we’ll use Rusoto to create a Postgres RDS database instance, Rocket.rs to make a web …

Merging, patches, and pijul

In the last post, I talked about a mathematical framework for a version control system (VCS) without merge conflicts. In this post I’ll explore …

Type inference for private fields

where each part has a concrete iterator which conforms to Iterator<Item=u32>. For the final iterator I am chaining together the separate iterator …

Mentally Modelling Modules - In Pursuit of Laziness

The module and import system in Rust is sadly one of the many confusing things you have to deal with whilst learning the language. A lot of these …

Ashley Williams - How I Convinced the World's Largest Package Manager to Use Rust, and So Can You!

Building the SAFE Network in Rust | SkillsCast | 2nd May 2017

Fletcher Nichol - Taking Rust to Production: Lessons Learned From the Habitat Project

Sebastian Dröge & Luis de Bethencourt - GStreamer & Rust – A perfect match

Lisa Passing - Making a game in Rust