Frise Chat - A Project Introduction

Introduction It is time to introduce a new project I’m working on. This project is going to be larger than what I’ve done up until now. Actually, I think it is going to be large enough that I decided to name it. The name I chose is Frise, mostly cause I like the way it sounds. Read more

ACCU - Trip Report

I was attending this year ACCU conference, and I am very eager to share my impression of the conference. ACCU is an annual conference located in the lovely city of Bristol. The conference is mostly dedicated to C++ developer. While C++ developers are in mind, the conference is not limited to C++ material, and it includes talks for various topics and even some other programming languages. Yes, there was a Rust talk and even a workshop this year. Read more

Issue: Doubly Linked List Memory Leak

My last post on the list implementation drew a lot of attention, and I got a lot of great feedback. Thanks for all of you 😄! Along with the great feedback, one of you found an important issue with my implementation. One worth a post of its own. My list implementation has a memory leak! You can see the issue in github. I think that a memory leak in Rust, a memory-safe language, is an outstanding opportunity to study. What kinds of memory bugs, even Rust can’t prevent? Let’s try to find where and when we will be on our own? Read more

Challenge: Doubly Linked List

Challenge Description My next project with Rust was to write a basic implementation for a doubly-linked list (Which for simplicity, I’ll just refer to as a List from now on). My goal with this project was to bang my head with the nasty part of Rust and see how hard is it to overcome the problems I’m encountering. To make it an effective learning experience, I’ve made some simple rules to myself Read more