Thursday, 25 May 2023

Before you know it, you are already in your fifties..

 Hi folks,


Less than one month before the summer 🙂, but FreeBSD 14 is more and more around the corner.

One part of this upgrade is its impressive boot time decrease. It comes a long way ... 👍

On my part, I published my first rust crate recently, isoalloc-rs using the related popular security oriented memory allocator. There is already existing excellent crates for the major allocators, jemalloc, mimalloc and the one from SchrodingerZhu ; snmalloc (one of the best in my view). Those are my suggestions if your priority is pure performance, isoalloc has a ton of refined options in return.

Still on my Zig's journey, I m now above 50 commits without really realising it. I like and know the language more but can see more clearly (ie beyond the obvious borrow checker) that, while it overlap a lot with rust, it can't replace it; they can truly co-exist. In the meantime my redox contributions had also grown a little mostly implementing missing syscalls/libc functions.


Labels: , , , , ,

View David Carlier's profile on LinkedIn

Monday, 27 September 2021

How are you doing ?

 Hi folks,


Hopefully wherever you are, things are a lot better since the last time ; here the autumn is unusually hot and, gladly, life is coming back slowly but surely.

The last BSD event was the EuroBSDCon which just ended, hopefully you will enjoy the videos sooner rather than later.

If you re ever curious, as I am, about alternative oses I looked up redox and the less known SerenityOs ... as often, it is interesting there is much still to do, the latter being still a good one for study rather than using for any serious project but is definitively promising ; we shall see in few years where it goes.

In my side, I dived deeper into rust, mainly sharing my time between an handful of crates, mainly libc, sometimes the compiler itself, or some of its dependencies. Now I idealise a bit less the language than in the beginning I m still very interested by and contributing wherever I can. Also these last weeks I m back shortly to LLVM for the next 14 release, focusing as always on the BSD support.


In the meantime, enjoy the sun while you still can :-) and see you next time.

Labels: , , , ,

View David Carlier's profile on LinkedIn